Forum: Object-Pascal / Delphi-Language
Delphi
by Gambit,
7. Sep 2004
werde ich machen, Danke...
Gruß
Gambit
Forum: Object-Pascal / Delphi-Language
Delphi
by Gambit,
7. Sep 2004
Ich möchte eigentlich nur mal gerne wissen, wie meine Klasse aussehen müsste, damit ich mit getIniPath von überall her drauf zugreifen kann nachdem ich ihn zuvor mit setIniPath einmal gesetzt habe. Zum beispiel so:
IniFile:= TIniFile.create(ini.GetIniPath);
try
Path:= IniFile.ReadString('DB_Dir', 'Dir','');
finally
IniFile.Free;
end;
Gruß
Forum: Object-Pascal / Delphi-Language
Delphi
by Gambit,
6. Sep 2004
OK, jetzt mal ganz ohne TIniFiles und mal zurück zu meiner Klasse.
Wenn ich eine Form(Form1) erstelle und dort diese Klasse benutze, funzt es aber zunächst. Im OnCreate Ereignis von Form1 setze ich, nachdem ich mit ini:=TIni.create das Object instanziert habe, mit SetIniPath('Pfad') den Pfad und kann ihn, dort wo ich ihn benötige auch mit GetIniPath abrufen. Was ist denn daran jetzt so falsch?...
Forum: Object-Pascal / Delphi-Language
Delphi
by Gambit,
6. Sep 2004
Danke für die Antwort!
Könntest du mir das mit der Property im Publicteil noch mal genauer erklären? Kann ich denn meine beiden Methoden so beibehalten oder wie müsste ich die abändern?
Und diese Sache mit dem Constructor? Ich leite doch im Moment meine Klasse vo TObjects ab. Wie könnte denn so ein Con/Destructor aussehen, wenn ich TIniFiles mit einbinden will?
Gruß
Gambit