|
|
Delphi Bug List
| Tips & Tricks | Bug List | Cool Delphi Sites | | Connectivity | Delphi 2.0 Features | Internet |
Integrated Debugger
GPF error when using PCTools for Windows or Plug-In for Windows as the Windows
shell.
Some properties are not correct in watch list and evaluator.
-
- Description:
- The Plug-In for Windows and PCTools for Windows Desktop shells do not properly
resotore some software interrupts that Delphi uses for the debugger. This causes
the debugger to GPF when the Program Pause command is issued.
- Solution:
- No true solution is known for this problem. Currently, you must either not use the
Pause command or change your shell (by modifying the SHELL= line in the
SYSTEM.INI) and restart Windows before using the debugger.
-
- Description:
- Some properties do not seem to display their correct values in the watch list and
evaluator. For example, create a project that has a listbox and a button. Set the
listbox's Items property so that it contains several strings. Create an OnClick
handler for the button that does the following:
value := ListBox1.Items.Count;
Now, set a breakpoint on this line of code. Run the project and click the button.
Execution will stop at this line of code. Display the watch list and add
"ListBox1.Items.Count" to the watches. It displays a value of zero (0). However,
when you step through this line of the program, you will find that the variable value
contains the correct count.
- Solution:
- No true solution is known for this problem. The only work-around that I know of is
to use an intermediate variable to determine values that do not display correctly in
the watch list.
| Borland Delphi | About the Authors | Home |
For Queries Mail To Webmaster
Copyright © 1996 Asylum Software Pvt. Ltd. This is an ASPL production.
Produced in conjunction with ASPL DELPHI TEAM.
Last revised November 27, 1996.
|