Einzelnen Beitrag anzeigen

Benji87
(Gast)

n/a Beiträge
 
#1

[Gelöst] Ini-Datei wird nicht erzeugt/ausgelesen

  Alt 4. Jun 2007, 13:21
Ich habe ein Problem mit der TIniFile-Komponente.
Vorweg: Ich arbeite mit Delphi 2005 PE und Windows XP. Mein Entwicklungsverzeichnis liegt auf dem Desktop.
Mein Quellcode in dem Abschnitt sieht so aus:
Code:
procedure TForm2.FormCreate(Sender: TObject);
  var inid: TIniFile;
begin
  inid:=TIniFile.Create(ExtractFilePath(paramstr(0))+'data.ini');
  try
    Form2.Edit1.Text:=inid.ReadString('Anmeldung','Name','');
    Form2.Edit2.Text:=inid.ReadString('Anmeldung','Pwd','');
    Form2.CheckBox1.Checked:=inid.ReadBool('Anmeldung','PwdSv',False);
    Form2.CheckBox2.Checked:=inid.ReadBool('Anmeldung','AutoAnm',False);
  finally
    inid.free;
  end;
  Form2.AlphaBlendValue := 0;
  Form2.Timer1.Enabled := True;
end;
Wenn ich jetzt das Programm laufen lasse, legt er keine ini-Datei an. Wenn die Datei schon existiert (mit allen Werten!) liest er sie nicht aus.

Wenn ich im Debugger mit der Maus auf die Variable inid fahre, sagt er "inid = ()".

So langsam fühle ioch mich ver.......t

Ich hoffe, ihr wisst eine Lösung für mein Problem, da ich mit meinem Latein am Ende bin!

Gruß
Benji87
  Mit Zitat antworten Zitat