Programm starten mit system();
-
Hallo
Ich wollte mit einem C Programm Excel öffnen mit diesem Befehl system("C:\\Programme\\Microsoft Office XP\\Office10\\EXCEL.EXE");
Aber wenn der diesen Pfad öffnen will kommt er nur bis zu C:\\Programme\\Microsoft
weiter nicht. Ich denke es ist wegen dem Leerzeichen zwischen Microsoft und Office.Wie kann ich diesen Pfad eingeben dami es funktionirt?
Mit freundlichen Grüssen
chrigi
-
du könntest ja versuchen nen verknüpfung zu dem prog zu machen undzwar auf einen pfad OHNE leerzeichen ...
-
wie wär's mit
system( "\"C:\\Programme\\Microsoft Office XP\\Office10\\EXCEL.EXE\"" );
Greetz, Swordfish
-
%20 versteht das system auch...
system("C:\\Programme\\Microsoft%20Office XP\\Office10\\EXCEL.EXE");
mach ich immer so... kann ich mich nich so mit den backslashs vertüdeln...
-
Niklas Cathor schrieb:
%20 versteht das system auch...
system("C:\\Programme\\Microsoft%20Office XP\\Office10\\EXCEL.EXE"); ^
...so nicht
Greetz, Swordfish
-
-
Achso, ich dachte er wollte die Datei C:\\Programme\\Microsoft%20Office erreichen... kann ich ja nich wissen