Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
DDE stops working on Win2K?
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Divers
Thread ID:
00601226
Message ID:
00601294
Vues:
31
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--
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform