[DUG] Debugger - variable values
Dennis Chuah
dennis_cs_chuah at hotmail.com
Wed Aug 8 20:41:50 NZST 2007
The method will be eliminated by the linker if you do not reference it in
your program. Try Text, or SaveToFile().
----- Original Message -----
From: "Wayne Roser" <rr at kristin.school.nz>
To: "NZ Borland Developers Group - Delphi List" <delphi at delphi.org.nz>
Sent: Wednesday, August 08, 2007 9:05 AM
Subject: Re: [DUG] Debugger - variable values
> Situation
> Using D6. Optimization off. Frames on. Allow function calls in new watches
> on.
>
> Problem
> Still cannot see CommaText: function TStrings.GetCommaText eliminated by
> linker. What else must I
> set?
>
> Wayne
>
> NZ Borland Developers Group - Delphi List <delphi at delphi.org.nz> on
> Tuesday, 7 August 2007 at 11:22
> p.m. +0000 wrote:
>>
>>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" <johnkbird at paradise.net.nz>
>>To: "'NZ Borland Developers Group - Delphi List'" <delphi at delphi.org.nz>
>>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: delphi at delphi.org.nz
>>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>>> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
>>> unsubscribe
>>>
>>
>>_______________________________________________
>>NZ Borland Developers Group - Delphi mailing list
>>Post: delphi at delphi.org.nz
>>Admin: http://delphi.org.nz/mailman/listinfo/delphi
>>Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
>>unsubscribe
>
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
> unsubscribe
>
More information about the Delphi
mailing list