Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi extended wert aus ini auslesen (https://www.delphipraxis.net/39519-extended-wert-aus-ini-auslesen.html)

ferby 3. Feb 2005 19:45


extended wert aus ini auslesen
 
Hi,

einenen integerwert lißt man mit readinteger aber wie mach ich das mit einen extended wert, so gehts leider nicht

var
druckerfontsize:extended;

Delphi-Quellcode:
with TIniFile.Create(ExtractFilePath(ParamStr(0)) +  'data/optionen.ini') do
  try
    druckerfontsize:=Readextended('optionen', 'druckerfontsize', 0);
  finally
    Free;
  end;
die ini datei schaut so aus:

[optionen]
druckerfontsize=3.16

jfheins 3. Feb 2005 20:08

Re: extended wert aus ini auslesen
 
Ich hab grad' keine Lust, delphi zu öffnen, aber es müsste sowas wie readfloat oder readdouble sein. schau doch einfach mal in die hilfe, z.B. unter TIniFile ...

SirThornberry 3. Feb 2005 20:10

Re: extended wert aus ini auslesen
 
wandle einfach den Extended-Wert in einen Sting (StrToFloat) und schreibe dann mit writestring das ganze in die Ini. Zum auslesen dann einfach den umgekehrten weg nehmen.

ferby 3. Feb 2005 20:22

Re: extended wert aus ini auslesen
 
Hi,

danke funktioniert einwandfrei,

was ist eigentlich float? für was steht das?

alcaeus 3. Feb 2005 20:23

Re: extended wert aus ini auslesen
 
Zitat:

Zitat von ferby
was ist eigentlich float? für was steht das?

float bedeutet Gleitkommazahl...

Greetz
alcaeus

SirThornberry 3. Feb 2005 20:24

Re: extended wert aus ini auslesen
 
float ist die eignetliche bezeichnung aus C. In delphi wurde es dann einfach extended, double, single etc. genannt..


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz