ich habe den Follgenden Eintrag gefunden, welcher mir die Funktion cmd Commands und Lazarus etwas näher gebracht hatte.
Doch ich vertsehe es noch nicht ganz, das etwas sehr speziell ist.
http://www.lazarusforum.de/viewtopic.ph ... Parametern
Eigentlich bin ich durch diesen Link auf die Idee damit gekommen:
http://www.gnu.org/software/help2man/
Doch ich fand nichts für Lazarus.
Eigentlich wollte ich in meine Anwendung eine "kleine Hilfe" einbauen mit Parametern, so z.b. eine BackUp Funktion der Datenbank.
Oder eine einfache Anzeige der Version oder was ich sonnst noch so finde beim Arbeite.
Nur habe ich das ganze Thema noch nicht kapiert.
Ich habe folgenden Code in meine Applikation Integriert:
Code: Alles auswählen
var
i: Int32;
s: string;
// start with Parameter
s := '';
for i := 1 to Application.ParamCount do
begin
if Application.Params[i] = '-h' then
form2.show;
form1.Hide;
if Application.Params[i] = '-v' then
form4.show;
form1.Hide;
if Application.Params[i] = '-b' then
RunBackUp(self);
if Application.Params[i] = '--backup' then
RunBackUp(self);
if Application.Params[i] = '--Version' then
form4.show;
form1.Hide;
if Application.Params[i] = '--Help' then
form2.show;
form1.Hide;
if Application.Params[i] = '--Help-DE' then
RunGermanHelp(self);
if Application.Params[i] = '--Help-EN' then
RunEnglishHelp(self);
if Application.Params[i] = '--Help-TAGALOG' then
RunTagalogHelp(self);
end;
und dem Haupt Fenster. Was ich ja eigentlich nicht möchte.
Ich weis leider nicht wo ich das Einstellen kann, dass mir die Applikation "mit" Parameter gestartet wird, so dass ich es im Debugger
Testen könnte.
Für eventuelle Hilfe wäre ich sehr Dankbar...
Vielleicht könnt Ihr mir uch sonst etwas Licht ins Dunkel bringen.

Chris