BUG: Setting the Caption of a Tab Control Results in GP FaultLast reviewed: November 17, 1995Article ID: Q138525 |
The information in this article applies to:
SYMPTOMSSetting the caption of the Tab control to the contents of a text box may generate a general protection (GP) fault if the text box is empty. The GP fault occurs in module User.exe and is usually at the address 000B:009B.
WORKAROUNDThe GP fault does not occur if the caption of the control is set directly to an empty string. For example, modify the Change event code for the Text1 control in step 5 of the "Steps to Reproduce Problem" section of this article to this:
If Text1.Text = "" Then Form1.SSTab1.Caption = "" Else Form1.SSTab1.Caption = Text1.Text End If STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATIONThis occurs only in 16-bit Windows because User.exe was updated in Windows 95 and Windows NT. The 32-bit version of the Sheridan tab control does not exhibit this behavior. The GP fault occurs only when the Caption property is set to the Text property of a text box or the caption of another control, and that text box or other control does not contain text. The GP fault does not occur if the caption is set to an empty string directly.
Steps to Reproduce Problem
|
Additional reference words: 4.00 buglist4.00 GPF vb4win vb416
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |