Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - visual c++ con passaggio di parametri
Forum - C/C++ - visual c++ con passaggio di parametri

Avatar
matrix_denny (Normal User)
Newbie


Messaggi: 10
Iscritto: 02/10/2011

Segnala al moderatore
Postato alle 19:00
Domenica, 02/10/2011
Salve a tutti sono un neofita del visual c++.
Ho creato un'applicazione grafica Win32.
Vorrei però lanciarla da terminale passando dei parametri aggiuntivi che l'applicazione deve gestire.
Ad esempio:
test.exe file=ciccio.txt

A questo punto l'applicazione partirà prendendo in input questo file e produrrà i suoi risultati.

Mi sapreste dare delle indicazioni, un'how-to o qualcosa del genere?
Grazie.

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 19:13
Domenica, 02/10/2011
Semmai scrivi

test.exe  ciccio.txt

e poi lavori con i parametri in ingresso al main (al WinMain nel tuo caso).


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
matrix_denny (Normal User)
Newbie


Messaggi: 10
Iscritto: 02/10/2011

Segnala al moderatore
Postato alle 19:19
Domenica, 02/10/2011
si scusami è stato un errore di battitura il problema è come prendere in ingresso i parametri dal WinMain.

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 19:22
Domenica, 02/10/2011
C'è il parametro

lpCmdLine



Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
matrix_denny (Normal User)
Newbie


Messaggi: 10
Iscritto: 02/10/2011

Segnala al moderatore
Postato alle 19:28
Domenica, 02/10/2011
perfetto grazie ;)

MessageBox(NULL, lpCmdLine, TEXT("Command Line"), MB_OK);

PM Quote