Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Problem issuing CLEAR DLLS
Message
 
 
To
24/02/2004 18:10:35
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Miscellaneous
Thread ID:
00880538
Message ID:
00880554
Views:
16
Hi Bill,

There were a couple discussions about this but no solution seems've been found:
- Clear Dlls takes too long Thread #777673
- InternetConnect Thread #781517

>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
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform