Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Problem issuing CLEAR DLLS
Message
From
24/02/2004 18:10:35
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Title:
Problem issuing CLEAR DLLS
Miscellaneous
Thread ID:
00880538
Message ID:
00880538
Views:
82
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
Next
Reply
Map
View

Click here to load this message in the networking platform