Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Problem issuing CLEAR DLLS
Message
De
24/02/2004 18:10:35
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Fonctions Windows API
Titre:
Problem issuing CLEAR DLLS
Divers
Thread ID:
00880538
Message ID:
00880538
Vues:
83
Hi
Using VFP6 on Win2K Pro. I have a VFP class that DECLARES and uses the WinInet API function 'InternetConnect()' for FTP transfers. The declaration looks like this:

DECLARE Integer InternetConnect IN WININET.DLL ;
Integer nHinternet, String @cServerName, ;
Integer nPort, String @cUserName, String @cPassword, ;
Integer nService, Integer nFlags, Integer ndContext


The function works fine - I can connect to an ftp server, get a session handle and close the connection using another WinInet function InternetCloseHandle(). However, after using this function, a call to 'CLEAR DLLS' will hang VFP for about 60 seconds before finishing. If I don't issue 'CLEAR DLLS' during the class cleanup code, VFP will hang for 60 seconds when I shut VFP down. Just issuing the DECLARE doesn't cause the problem - I have to actually use the function to connect to an ftp server.
Can anyone help me resolve this?

TIA
Bill
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform