Forum: Object-Pascal / Delphi-Language
Delphi
by Stanlay Hanks,
25. Mai 2003
Wenn du im OnShow Ereignis von deinem Form zum Beispiel machst:
IF ParamStr(1) <> ''
THEN
Form1.caption := ParamStr(1);
Dann steht bei einem Doppelklich auf eine registrierte Datei der Pfad inkl. Dateiname als Caption in der Titelleiste.
Forum: Object-Pascal / Delphi-Language
Delphi
by Stanlay Hanks,
25. Mai 2003
Genau das wollte ich auch gerade schreiben. Was soll denn als Parameter übergeben werden, wenn du keine angibst??? Is ja logisch, dass da nix kommt. Wenn du z.B. einen Dateityp für deine Anwendung registriert hast, und dann im Explorer so eine Datei öffnest, dann wird der Dateiname inklusive Pfad in ParamStr(1) gespeichert. Wenn du aber aus dem Programm heraus ParamStr(1) aufrufst, kriegst du nur...
Forum: Object-Pascal / Delphi-Language
Delphi
by Stanlay Hanks,
25. Mai 2003
Ich verute mal, du wolltest das Beispiel aus der Hilfe verwenden...
Da heißts aber nicht i := 0 sondern i := 1.
Forum: Object-Pascal / Delphi-Language
Delphi
by Stanlay Hanks,
25. Mai 2003
weil paramstr(0) Der ProgrammPfad is glaub ich.