Ordner öffnen C plus plus
system ("explorer.exe D:\print_sync\"<<maske<<"nnn\"<<maske<<"001-030");
Hallo Leute,
Ich habe einen Button (c++) Programmiert, welcher mir einen bestimmten Ordner öffnen soll.
Mein Code:
system ("explorer.exe D:\print_sync\"<<maske<<"nnn\"<<maske<<"001-030");
Was ist da denn nur Falsch??? :S
lg denim
Ich habe einen Button (c++) Programmiert, welcher mir einen bestimmten Ordner öffnen soll.
Mein Code:
system ("explorer.exe D:\print_sync\"<<maske<<"nnn\"<<maske<<"001-030");
Was ist da denn nur Falsch??? :S
lg denim
Please also mark the comments that contributed to the solution of the article
Content-Key: 133356
Url: https://administrator.de/contentid/133356
Printed on: April 23, 2024 at 21:04 o'clock
6 Comments
Latest comment
Hi Denim44,
wenn du ein(en) Programm/Systembefehl mit Parametern aufrufst,
mußt du diesen Aufruf in einem String ablegen und diesen an system übergeben.
Dabei gibt es zwei Möglichkeiten:
Den String Stück für Stück zusammensetzen, z.B.:
Zweite Möglichkeit, den String in einem Rutsch kopieren, z.B.:
Gruß
Günni
wenn du ein(en) Programm/Systembefehl mit Parametern aufrufst,
mußt du diesen Aufruf in einem String ablegen und diesen an system übergeben.
Dabei gibt es zwei Möglichkeiten:
Den String Stück für Stück zusammensetzen, z.B.:
char befehl[80];
strcpy(befehl,"explorer.exe");
strcat(befehl," ");
strcat(befehl,"c:\\Ordnername");
system(befehl);
Zweite Möglichkeit, den String in einem Rutsch kopieren, z.B.:
char befehl[80];
strcpy(befehl,"explorer.exe c:\\Ordnername");
system(befehl);
Gruß
Günni