Einzelnen Beitrag anzeigen

Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#13

Re: Nach Close von Form2 eine Funktion ausführen

  Alt 28. Dez 2009, 23:56
Zitat von DarkItachi:
Jop hab ich jetzt auch so gemacht! ^^
UND das mit dem Fenster schließen brauch ich nicht mehr, weil ich das direkt per function in den SaveButton reingeschnippselt habe! ^^

Währe nett, wenn jemand mir noch das hier erklären würde:
DesignNo := ReadINI(ExtractFilePath(ParamStr(0))+'settings.ini ');

Danke!

Ansonsten kann das Thema geschlossen werden!^^
ReadINI ist eine Funktion (s. oben) und gibt einen Integer-Wert zurück (in diesem Fall die Design-Nummer). Dieser Wert wird hier der Variable DesignNo zugewiesen.

Zusammengefasst:

1. Einer Variable kann man einen Wert direkt zuweisen z.B. mittels VarName := 5; (VarName sei ein Integer)
2. Einer Varialbe kann man aber auch einen Rückgabewert einer Funktion zuweisen z.B. VarName := FunktionDieIntZurueckgibt(blablabla);

Willst Du noch wissen was ExtractFilePath und ParamStr(x) macht, bemühe mal die Hilfe. Erstetes gibt von einer Datei (z.B. d:\test\datei123.txt) den Pfad (d:\test\) zurück, ParamStr(0) Gibt den EXE-Name der Anwendung zurück (inkl. Pfad). Also wird hier der Pfad der Anwendung zurückgegeben und dann noch der string "settings.ini". In diesem Fall also "d:\test\settings.ini".

SCRaT
Michael Kübler
  Mit Zitat antworten Zitat