The information in this article applies to:
SYMPTOMS
When you use the OpenURL method on the Internet Transfer Control for FTP
URLs, it causes the application to hang. Upon exiting the application, the
application hangs and causes 100% CPU utilization. When you use code
similar to the following:
And, you use the Internet Transfer Control, the application hangs and further ITC requests fail. Upon exiting the application, the GUI portion of the application closes, however the Task Manager (under Windows NT) displays the application as running and utilizing 100% of the CPU. You can terminate the application only through the Task Manager. RESOLUTION
The workaround to this bug is to either use the Execute method or use the
WinInet APIs directly. For example, the Execute method could be:
For an example of the WinInet API, please see the VBFTP sample referred to in the following article in the Microsoft Knowledge Base: Q175179 : FILE: VBFTP.EXE: Implementing FTP Using WinInet API from VB STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATIONSteps to Reproduce BehaviorUse the following code in any Visual Basic 5.0 project that uses the Internet Transfer Control:
Additional query words: kbVBp600bug kbVBp500bug kbDSupport kbdsi kbInternet kbFTP kbhttp
Keywords : |
Last Reviewed: May 13, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |