[lazarus] String Addition FCL Problem
Baeseman, Cliff
Cliff.Baeseman at greenheck.com
Thu May 27 14:52:29 EDT 1999
I will try to hack something together until we resolve this.
I have to be able to append strings together. TiniFile would also be nice
for building the config and project file but it has the H switch also. I
have a copy of tinifile renamed so that I can use this until we figure this
out. I am going to try and remove the switch tonight and see if I can use
this renamed TIniFile.
Cliff
-----Original Message-----
From: Peter Vreman [mailto:pfv at cooldown.demon.nl]
Sent: Thursday, May 27, 1999 1:39 PM
To: lazarus at miraclec.com
Subject: RE: [lazarus] String Addition FCL Problem
> I was trying to generate a test app that was doing it last night. I then
> removed the H switch a bang the problem went away. I also noticed that
> TIniFile uses the
> H Switch also. Any attemp to write a string using TIni will throw the
error.
>
> obj := TIniFile.Create('/lazaruside/test.ini');
> obj.WriteString('Files','Units',mystr);
>
>
> At the end of tini file is a statement to this effect.
>
> TheStringList.Add(brackets[0] + section + brackets[1]);
>
>
> This unit does use the h switch the next thing for me to do is to remove
it
> and see if it will work correctly.
>
>
> BTW this one does seem to be very stealth it only happens when things are
> just right. It seems like it is a combination of things that causes the
> error.
I'll take a look at it. But removing the $H+ switch will use shortstrings
instead of ansistrings, i don't know if you'll like that ;)
Peter
_________________________________________________________________
To unsubscribe: mail lazarus-request at miraclec.com with
"unsubscribe" as the Subject
archives at http://www.miraclec.com/list_archives/lazarus
More information about the Lazarus
mailing list