Na da hat sich Microsoft ja was tolles ausgedacht mit der Programm-Parameter übergabe, einfach alles in einen String hauen und der Programmierer kann zusehen wie er den auseinander bekommt bzw an die einzelnen Parameter rann kommt. Warum wurde das mit arg und argv nicht beibehalten?
Stellt Windows nun wenigstens eine Funktion dafür bereit um den String aufzuschlüsseln?
Bei meinen Programm werden mehr als 3 Paramter übergeben (Quellpfad, Zieldatei, Formatvorlage, [[Dateimuster] ...]). Bei einer eigenen Funktion dazu macht mir vor allem bei dateipfad übergaben, evt Leer Zeichen kopfschmerzen wo der Pfad in Anfügrungszeigen übergeben werden muss. Ein einfacher Check Leerzeichen = neuer parameter fällt also flach.
Wie macht man das Nun?
Stellt Windows nun wenigstens eine Funktion dafür bereit um den String aufzuschlüsseln?
Bei meinen Programm werden mehr als 3 Paramter übergeben (Quellpfad, Zieldatei, Formatvorlage, [[Dateimuster] ...]). Bei einer eigenen Funktion dazu macht mir vor allem bei dateipfad übergaben, evt Leer Zeichen kopfschmerzen wo der Pfad in Anfügrungszeigen übergeben werden muss. Ein einfacher Check Leerzeichen = neuer parameter fällt also flach.
Wie macht man das Nun?