Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
DDE stops working on Win2K?
Message
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Miscellaneous
Thread ID:
00601226
Message ID:
00601294
Views:
29
Hi Tom,

What version of VFP are you running? Did you install the latest service packs for VFP and Windows 2000?

>We have an application that has been running for years on Win98.
>One program is VFP (MAIN) program and is setup as a DDE server.
>The other program is C++ and it sends REQUEST transactions to MAIN and waits for a reply.
>
>In debug we can see the REQUEST comming into the VFP program (MAIN), it processes it, then returns the requested data to the C++ program by using DDEpoke to the channel that issued the request. The DDEPOKE returns .T., no errors.
>
>Meanwhile the C++ program in debug also, we see the REQUEST sent with a 20 second timeout set. The VFP program actually sends the POKE back within 1-2 seconds, then the C++ program is just sitting there waiting for 20 seconds, then it returns with a TIMEOUT error.
>
>The strange thing is that this works on Win98 and not on Win2000. There are no other differences. We also used DDESPY to watch what was happening, it shows no indication of any errors or problems.
>
>Any ideas?
>
>Thanks,
>Tom
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform