Forum: Object-Pascal / Delphi-Language
by Codix32,
21. Feb 2014
Sir Rufo,
das Lesen der Ini geht, wenn ich den Code direkt in die OnClick Ereignis Prozedur des Buttons schreibe.
Es könnte also wohl an dem String Parameter der 'leseIni(IniName:string)' liegen.
Das hier geht:
procedure TForm1.Button1Click(Sender: TObject);
var
ini:TIniFile;
Forum: Object-Pascal / Delphi-Language
by Codix32,
20. Feb 2014
Hm, also der Schreibzugriff hat ja funktioniert, aber das Auslesen geht nicht
Das hier geht:
procedure TForm1.erzeugeIni(IniName:string);
var
ini:TIniFile;
begin
ini := TIniFile.Create(extractfilepath(paramstr(0))+IniName + '.ini');
// INI-Datei erstellen (falls nicht vorhanden) und initialisieren
Forum: Object-Pascal / Delphi-Language
by Codix32,
20. Feb 2014
Ok, aber jetzt habe ich schon wieder ein Problem mit dem Lesen der IniFile:
procedure TForm1.leseIni(IniName:string);
var
ini:TIniFile;
filename: String;
begin
filename := extractfilepath(paramstr(0))+IniName + '.ini';
Forum: Object-Pascal / Delphi-Language
by Codix32,
20. Feb 2014
Stellt sich dem Greenhorn die Frage: "Was ist ein 'VirtualStore'?"
Forum: Object-Pascal / Delphi-Language
by Codix32,
20. Feb 2014
Ok:
ini := TIniFile.Create(extractfilepath(paramstr(0))+IniName+'.ini');
damit geht es, danke euch.:oops:
Forum: Object-Pascal / Delphi-Language
by Codix32,
20. Feb 2014
Meinst Du das?
procedure TForm1.erzeugeIni(IniName:string);
var
ini:TIniFile;
begin
ini := TIniFile.Create(extractfilepath(paramstr(0))+IniName+'.ini'); //<- geändert
// INI-Datei erstellen (falls nicht vorhanden) und initialisieren
try
Forum: Object-Pascal / Delphi-Language
by Codix32,
20. Feb 2014
erzeugeIni('MyKredinif.ini'); geht auch nicht und wenn ich nach MyKreditinif auf C: suche, wird die 'Unit1' gefunden
procedure TForm1.erzeugeIni(IniName:string);
var
ini:TIniFile;
begin
ini := TIniFile.Create(IniName+'.ini'); //<- geändert
// INI-Datei erstellen (falls nicht vorhanden) und initialisieren
try
Forum: Object-Pascal / Delphi-Language
by Codix32,
20. Feb 2014
Danke DeddyH,
aber auch über die Suchen Funktion läßt sich nirgends auf der Festplatte die Ini finden.
Forum: Object-Pascal / Delphi-Language
by Codix32,
20. Feb 2014
Hallo,
versuche gerade probeweise eine Ini - Datei zu erstellen, aber die Datei wird nicht erstellt, sie ist nirgends zu finden:
uses
,... IniFiles;
//...
public