Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Windows » Parameter

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
18.02.2004, 19:15 Uhr
niels_ole_salscheider



Hallo,
wie komme ich am besten an den 1. Parameter, der einem Programm übergeben worden ist?

Danke

Ole
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.02.2004, 19:44 Uhr
niels_ole_salscheider



Mist, das war das falsche Forum - kann ich das auch irgendwie selbst versieben?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.02.2004, 22:58 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


wie meisnt du das genau mit dem ersten parameter...
aus einem ansi-proggie?

C++:
int main(int argc, char**argv){
//proggie...in argv[1] steht der erste parameter dem du deinem programm übergeben hast...
}


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.02.2004, 09:06 Uhr
niels_ole_salscheider



Nein, Windows-Programm...

Also praktisch ganz genau das wie oben, nur klappt das mit dem CommandLineToArgvW nicht ganz (da sind dann merkwürdige Zeichen vor und an den 2. String komme ich gar nicht...

Ole
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.02.2004, 23:21 Uhr
Hans
Library Walker
(Operator)



Zitat:
niels_ole_salscheider postete
Nein, Windows-Programm...

Also praktisch ganz genau das wie oben, nur klappt das mit dem CommandLineToArgvW nicht ganz (da sind dann merkwürdige Zeichen vor und an den 2. String komme ich gar nicht...

Ole

Vielleicht liefert die Funktion die Parameter von WinMain zurück...
Keine Ahnung, aber WinMain() ist jedenfalls nicht main(), sondern was anderes.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
20.02.2004, 11:39 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


hmm vielleicht hast du ja mit GetCommandLine mehr erfolg...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
20.02.2004, 11:47 Uhr
niels_ole_salscheider



GetCommandLine liefert aber auch den Programmnamen, etc, mit - wie komme ich dann nur an den 1. Parameter?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
20.02.2004, 11:58 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


naja GetCommandLine liefert die glaub ich halt die komplette komandozeile
"Ausfiltern" kannst du die einzelnen parameter dann ganz gut z.b. mit strtok...
gib das mal in der forumssuche ein da sind beispiele zu...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Windows ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: