FIX: Error Message: Timeout While Waiting for DDE ResponseLast reviewed: October 30, 1997Article ID: Q95428 |
2.00
WINDOWS
kbinterop kbprg kbbuglist
The information in this article applies to:
SYMPTOMSYou can get the error "Timeout while waiting for DDE response" if you execute DDE commands within a DDE event. This occurs due to a limitation of the Dynamic Data Exchange Management Library (DDEML.DLL) that provides support for DDE under Windows. This problem may also occur if you place DDE commands in an event that is triggered by a DDE command such as the Change event of a text box.
CAUSEThe problem occurs because changing the text under the Destination Data section of the DDE source causes a Text1_Change event. Since this is a DDE related event, attempting to perform a DDE operation such as text2.LinkRequest results in the timeout error message.
WORKAROUNDTo work around the problem, perform all DDE operations in non-DDE related events. If you need to perform a DDE operation in a DDE related event, you can put the DDE operations in a timer event that will execute after the DDE related event has finished. Here is an example:
STATUSMicrosoft has confirmed this to be a problem in the Standard and Professional editions of Microsoft Visual Basic version 2.0 for Windows. This problem was corrected in Microsoft Visual Basic version 3.0 for Windows.
MORE INFORMATION
Steps to Reproduce Problem
|
Additional reference words: buglist2.00 fixlist3.00 2.00 3.00
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |