Guten Tag!
Ich bin dabei eine persönliche Adressbuch-Software zu erstellen, habe jedoch Probleme beim Auslesen.
Ich speichere die Eingaben wie Name, Nummer etc. in einer Ini-Datei, was soweit auch gut funktioniert.
Doch wenn ich sie wieder auslesen möchte, bekomme ich erstmal einen Fehler der mir sagt ich benutze den falschen Typ, was schonmal nicht stimmt und wenn ich den Typ dann umwandle bekomme ich nur eine "0" als Ausgabe.
Delphi-Quellcode:
procedure TForm1.btnSucheClick(Sender: TObject);
var
ini : TIniFile;
name, vorname : string;
begin
ini := TIniFile.Create('liste.ini');
try
labelVorname.Caption := edtSucheVorname.Text;
labelName.Caption := edtSucheNachname.Text;
labelMSN.Caption := IntToStr(ini.ReadInteger(name+', '+vorname, 'MSN', 0));
finally
ini.free;
end;
end;
Die Ini-Datei sieht folgendermaßen aus:
Delphi-Quellcode:
[Mustermann, Max]
Geburtstag=12.07.1980
Telefon=081555
Handy=081508150815
E-Mail=Mustermann@gmx.de
ICQ=0815
MSN=Mustermann@gmx.de
Das Label allerdings verwandelt sich nur in eine 0 .. Woran könnte das liegen