![]() |
Daten vom Typ Byte in einer .ini Datei speichern
Moin,
ich habe hier ein Jedi Komponente zur Eingabe einer IP-Adresse. Die eingegebene Adresse kann ich so in einer .ini Datei speichern:
Delphi-Quellcode:
Jetzt möchte ich aber beim Start des Programms die Ip-Adresse auch wieder in das Adressfeld eintragen, die einzelnen Felder der Ip-Adresse werden aber als Byte gespeichert(JvIPAddress1.AddressValues.Value1 usw).
iniFile:= TiniFile.Create('C:\MyIni.ini');
iniFile.WriteString('IP', 'Adress', JvIpAddress1.Text); iniFile.Free; Ich müsste also jedes Feld einzeln in der .ini Datei speichern. Aber wie speichere ich einen Wert vom Typ Byte in der .ini Datei? Gruß Gambit |
Re: Daten vom Typ Byte in einer .ini Datei speichern
Hast Du es schonmal mit ReadInteger und WriteInteger probiert?
|
Re: Daten vom Typ Byte in einer .ini Datei speichern
Zitat:
Delphi-Quellcode:
TIPAddress = record
Seg1, Seg2, Seg3, Seg4 : byte ; end ; |
Re: Daten vom Typ Byte in einer .ini Datei speichern
Jupp, besten Dank!
Gambit |
Re: Daten vom Typ Byte in einer .ini Datei speichern
Du kannst natürlich auch einfach ReadInteger und WriteInteger verwenden, denn der Wertebereich vom Byte liegt da wohl loker drin.
Also einfach
Delphi-Quellcode:
iniFile.WriteInteger('...', '...', DasByte);
DasByte := iniFile.ReadInteger('...', '...'); {oder, wenn es unbedingt sein muß} DasByte := Byte(iniFile.ReadInteger('...', '...')); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz