Hi,

  Tinifile works very well on linux! Here is an example on how I use it 


function PowertuxAlreadyRun(RS:char): boolean;
var
FCFGFile : TINIFile;
...

TMPStr := TUXHOMEDIRECTORY + '/ConfigurationFiles/PowerTux.cfg' ;
FCFGFile:= Tinifile.create(TMPStr);

...

if RS = 'R' then
   begin  {R}
   PreviousPID := FCFGFile.ReadInteger('PID','previous',-999);
   str(PreviousPID,PreviousPIDstr);

...

   end;     {R}
   //
if RS = 'S' then
   begin  {R}
   ...
   FCFGFile.Writeinteger('PID','previous',-999);
   Result := false;  // this value is not important
   end;     {S}
   //

...
// Save file before Quit
// both for the R and S
FCFGFile.UpdateFile;
FCFGFile.free;

...

end;    {PowertuxPID}

...

On Tue, 2006-03-07 at 22:05 +0100, Michael Van Canneyt wrote:
> 
> On Tue, 7 Mar 2006, Marco Meile wrote:
> 
> > Procedure Tform1.formshow(Sender: Tobject);
> > var
> > sec:string;
> > path:string:
> > ini:tinifile:
> > begin
> >     init := Tinifile.create('notice.ini');
> 
> This can't compile. it should be ini, not init ?
> 
> >     try
> >        sec:= 'database';
> >
> >     mysqldatabase1.hostname      :=
> > ini.readstring(Sec,'host','127.0.0.1');
> >     finally
> >     ini.freel;
> 
> what is freel ?
> 
> >     end;
> > end;
> >
> >
> > This is My Code, and this Does NOT work
> 
> What exactly does not work ? You must provide more information.
> 
> Michael.
> 
> _________________________________________________________________
>      To unsubscribe: mail [EMAIL PROTECTED] with
>                 "unsubscribe" as the Subject
>    archives at http://www.lazarus.freepascal.org/mailarchives

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to