Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Datei aus Explorer mit Doppelklick mit Programm starten (https://www.delphipraxis.net/165998-datei-aus-explorer-mit-doppelklick-mit-programm-starten.html)

ChrisE 25. Jan 2012 14:22

AW: Datei aus Explorer mit Doppelklick mit Programm starten
 
Hmm,

hmm, hab mich wohl doch getäuscht. ParamCount ist beim Start einer Anwendung ohne Parameter 0 wobei man auf ParamStr(0) zugreifen kann (Applikationsname). Mit Parameter ist ParamCount = Anzahl der übergebenen Parameter und diese beginnen ab ParamStr(1).

Somit hätte DeddyH: recht :-)

Gruß, Chris

DeddyH 25. Jan 2012 14:29

AW: Datei aus Explorer mit Doppelklick mit Programm starten
 
Zitat:

Zitat von Andreas L. (Beitrag 1147561)
Zitat:

Zitat von ChrisE (Beitrag 1147558)
Zitat:

Zitat von DeddyH (Beitrag 1147555)
Du meintest sicherlich > 0, oder?

Wenn ich es richtig weiß, steht im "nullten" immer der Name der Applikation selber drinne.

Gruß, Chris

Genau so ist es. Bei einer VCL-Anwendung ist ParamCount immer größer als 0.

So?
Zitat:

Zitat von Online-Hilfe
Gibt die Anzahl der in der Befehlszeile übergebenen Parameter zurück.

Kleine Testanwendung:
Delphi-Quellcode:
procedure TFormTest.FormCreate(Sender: TObject);
begin
  ShowMessage(IntToStr(ParamCount));
end;
Ausgabe: 0

Nun mit Parameter (Start - Parameter - "Test"):
Ausgabe: 1

[edit] Der rote Kasten ist wohl wieder im Urlaub :? [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:51 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz