Forum: Object-Pascal / Delphi-Language
Delphi
by Dr4ke,
5. Mär 2009
Aber natürlich, der Pfad war einfach nur falsch!
Mit
ini := TIniFile.Create(ExtractFilePath(ParamStr(0))+'liste.ini');
funktioniert es einwandfrei, vielen Dank!
Forum: Object-Pascal / Delphi-Language
Delphi
by Dr4ke,
5. Mär 2009
Exakt das gleiche Resultat ..
Forum: Object-Pascal / Delphi-Language
Delphi
by Dr4ke,
5. Mär 2009
Natürlich ein peinlicher Fehler, dass ich die Zuweisung vergessen haben, allerdings noch immer keine bzw. die Falsche Ausgabe.
procedure TForm1.btnSucheClick(Sender: TObject);
var
ini : TIniFile;
nachname, vorname : string;
begin
nachname := edtSucheNachname.Text;
vorname := edtSucheVorname.Text;
ini := TIniFile.Create('liste.ini');
Forum: Object-Pascal / Delphi-Language
Delphi
by Dr4ke,
5. Mär 2009
Ja, den Eintrag gibt es.
Hier einmal die komplette Ini-Datei mit nur einer Section:
Die Procedure zum eintragen ist folgende:
procedure datenSpeichern(var nachname, vorname, geb, nummer, handy, email, icq, msn : string; ini : TIniFile);
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by Dr4ke,
5. Mär 2009
So erfolgt leider überhaupt keine Ausgabe mehr. :(
Forum: Object-Pascal / Delphi-Language
Delphi
by Dr4ke,
5. Mär 2009
Wie schon im ersten Post erwähnt, erzeugt das seltsamerweise einen Fehler.
Mit der Zeile
labelMSN.Caption := ini.ReadString(nachname+', '+vorname, 'MSN', 0);
erhalte ich
Forum: Object-Pascal / Delphi-Language
Delphi
by Dr4ke,
5. Mär 2009
Das mit dem 'Name' wusste ich nicht, danke, kann allerdings hier nicht die Fehlerquelle sein.
Und ini.ReadInteger(name+', '+vorname, 'MSN', 0)
in dieser Zeile ist schon alles ok, wenn du dir ma bitte die Section der Ini anschaust.
Forum: Object-Pascal / Delphi-Language
Delphi
by Dr4ke,
5. Mär 2009
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...