Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Startparameter (Ordner angeben + Dateiname) (https://www.delphipraxis.net/167762-startparameter-ordner-angeben-dateiname.html)

Back2Code 17. Apr 2012 09:50

AW: Startparameter (Ordner angeben + Dateiname)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ah langsam hab ichs raus.

So habs jetzt geschafft meinen ersten Parameter auszugeben. Wie kann ich jetzt diesen 1 Paramter wirklich diesen Ordner zuteilen. Zurzeit ist es ja nur ein String.

DeddyH 17. Apr 2012 09:59

AW: Startparameter (Ordner angeben + Dateiname)
 
Zitat:

Zitat von Robin2k (Beitrag 1162237)
Wie kann ich jetzt diesen 1 Paramter wirklich diesen Ordner zuteilen.

Was meinst Du damit?

Perlsau 17. Apr 2012 09:59

AW: Startparameter (Ordner angeben + Dateiname)
 
Zitat:

Zitat von Robin2k (Beitrag 1162237)
Wie kann ich jetzt diesen 1 Paramter wirklich diesen Ordner zuteilen. Zurzeit ist es ja nur ein String.

Meintest du, wie du in den Ordner wechseln kannst, den du als Parameter übergeben hast? Ich würde sagen, das macht SysUtils.SetCurrentDir für dich ...

himitsu 17. Apr 2012 10:00

AW: Startparameter (Ordner angeben + Dateiname)
 
Zitat:

Zitat von Perlsau (Beitrag 1162232)
Du fragst einfach ab, wieviele Parameter beim Programmstart übergeben wurden. Wenn ParamCount = 1 dann wurde kein Parameter übergeben, denn ParamStr(0) wird defaultmäßig erzeugt.

Psst: ParamStr(0) wird nicht mitgezählt. :wink:

Back2Code 17. Apr 2012 10:00

AW: Startparameter (Ordner angeben + Dateiname)
 
Zitat:

Zitat von DeddyH (Beitrag 1162239)
Zitat:

Zitat von Robin2k (Beitrag 1162237)
Wie kann ich jetzt diesen 1 Paramter wirklich diesen Ordner zuteilen.

Was meinst Du damit?

Ich habe jetzt einen String (vom Pfad den man als Paramater angibt) und ich möchte jetzt diesen String jetzt benutzn um in diesem Verzeichnis dann eine Aktion zu machen. Eine Suche nach Dateien.

Perlsau 17. Apr 2012 10:03

AW: Startparameter (Ordner angeben + Dateiname)
 
Zitat:

Zitat von himitsu (Beitrag 1162241)
Psst: ParamStr(0) wird nicht mitgezählt. :wink:

Echt jetzt? Das hätte ich nicht gedacht! Also ist ParamCount gleich 0, wenn kein Parameter angegeben wurde. Man lernt doch nie aus, obwohl ich bislang keine Parameter benötigt habe.

Perlsau 17. Apr 2012 10:04

AW: Startparameter (Ordner angeben + Dateiname)
 
Zitat:

Zitat von Robin2k (Beitrag 1162242)
Ich habe jetzt einen String (vom Pfad den man als Paramater angibt) und ich möchte jetzt diesen String jetzt benutzn um in diesem Verzeichnis dann eine Aktion zu machen. Eine Suche nach Dateien.

Und wo liegt das Problem?

DeddyH 17. Apr 2012 10:06

AW: Startparameter (Ordner angeben + Dateiname)
 
Delphi-Quellcode:
Pfad := ParamStr(1);
if DirectoryExists(Pfad) then
  SucheNachDateien(Pfad);
Das ist doch keine Hexerei.


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

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