AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

INI Dateien lesen und schreiben

Ein Thema von Z32 · begonnen am 24. Jan 2007 · letzter Beitrag vom 24. Jan 2007
 
Z32
(Gast)

n/a Beiträge
 
#1

INI Dateien lesen und schreiben

  Alt 24. Jan 2007, 19:32
Hallo zusammen,

ich habe mich ein wenig mit ini-dateien beschäftigt und habe aber noch eine frage.

Undzwar möchte ich mit dieser Prozedure den in editfeld1 eingegebenen namen in die ini-datei schreiben. Das klappt auch, aber ist das programier-technisch richtig?

Delphi-Quellcode:
uses: inifile;

procedure TForm1.Button1Click(Sender: TObject);
var name: string;
var ini: tinifile;
begin
ini:=TIniFile.create(ExtractFilePath(ParamStr(0))+'einstellungen.ini');
name:=edit1.Text;
ini.WriteString('Benutzer','Name',name);
ini.Free;
end;

Mit dieser Prozedure möchte ich den namen aus der ini-datei auslesen und in das editfeld2 schreiben. Das klappt ebenfalls auch, aber ist das programmier-technisch richtig und was muss normalerweise an die makierte (<<x>>) stelle. Das was ich dahin geschrieben habe klappt zwar, aber ich weiß nicht warum und das stört mich *grins*

Delphi-Quellcode:
uses: inifile;

procedure TForm1.Button2Click(Sender: TObject);
var ini: tinifile;
begin
ini:=TIniFile.create(ExtractFilePath(ParamStr(0))+'einstellungen.ini');
edit2.Text:=ini.ReadString('Benutzer','Name',<<name>>);
ini.Free;
end;
Was ich noch erwähnen möchte ist, dass ich in einem Tutorial auch schonmal diese Prozedure zum laden aus der ini-datei gesehen habe. Aber bei mir hat die nicht funktioniert.

Delphi-Quellcode:
uses: inifile;

procedure TForm1.Button2Click(Sender: TObject);
var ini: tinifile;
begin
ini:=TIniFile.create('namederini.ini');
edit2.Text:=ini.ReadString('Benutzer','Name',name);
ini.Free;
end;
So, das wärs, über antworten würde ich mich sehr freuen
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:58 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