To see the contents of a string list, a quick way (turn on allow function calls):

srcTemplateInputLines.Text or
srcTemplateInputLines.CommaText

to see an individual element:

srcTemplateInputLines[0], or srcTemplateInputLines[1], ...

----- Original Message ----- From: "John Bird" <[EMAIL PROTECTED]>
To: "'NZ Borland Developers Group - Delphi List'" <[email protected]>
Sent: Tuesday, August 07, 2007 7:16 PM
Subject: [DUG] Debugger - variable values


There is something I wanted to know about the debugger.....I love the
debugger being able to examine the values of variables in code. I have also
got used to that it just won't show the values of some.   Loop pointers
often won't get shown, particularly as you say after the loop is finished.
Some others as well, I assume because of optimisation, or sometimes simply
because it is time to reboot the PC or restart the IDE.

The other type I had got used to never seeing the value of was a member of a
stringlist, eg

   TmWorkLine1:=srcTemplateInputLines.Strings[TemplatePtr];

The debugger would just show srcTemplateInputLines | () as the value.
However one day, and it has only happened once, it did show the value of the
string.  I got a surprise!

So.....is the debugger supposed to be able to show the actual string values
in a stringlist or not?

John


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe

Reply via email to