The information in this article applies to:
SYMPTOMS
When attempting to compare the StillExecuting property with True, the
comparison may fail even though the Microsoft Internet Transfer control is
still executing its last Execute Method. This may result in the error:
CAUSEWhen the Internet Transfer Control is executing, the StillExecuting property has the incorrect value of 1 instead of the correct value of -1. RESOLUTIONCompare the StillExecuting property against a value other than False (0). STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This bug has been fixed in Visual Basic 6.0. MORE INFORMATION
In Visual Basic, True equates to -1 and False equates to 0.
Steps to Reproduce Behavior
NOTE: This comparison will succeed where StillExecuting is 1, -1, or any value other than 0 (False). If the value of StillExecuting is compared against an explicit value such as 1, and this code is run with future versions of the control where the bug is fixed, the comparison may fail. REFERENCESVisual Basic 5.0 Help file topic: "Internet Transfer Control" Additional query words: kbVBp500bug kbVBp600fix kbdss kbDSupport kbVBp
Keywords : kberrmsg kbVBp500 kbGrpVB VBKBCtrl VBKBInet |
Last Reviewed: January 5, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |