000
30.12.2005, 17:23 Uhr
~chris123
Gast
|
dieses programm sammelt die parameter von einem windows programm und speichert sie in ein array:
int argnum=0; char *argument[10]; char *seps=" "; char *element=strtok(lpszArgument, seps); while(element!= NULL)//argumente sammeln { MessageBox( NULL, element, "Arguments", MB_OK ); argument[argnum]=element; argnum++; element=strtok( NULL,seps); }
nun habe ich das problem, dass ich auch sowas als parameter angeben will: "hallo welt" aber das programm trennt den string bei dem space zeichen was muss ich verändern damit es das nicht tut, wenn etwas in anführungszeichen steht? |