Hi, ich habe ein paar Fragen.
Und zwar habe ich mit VB in der Solidworks API ein paar Berechnungen geschrieben, und nun möchte ich diese über die Shellfunktion an die Exe-Datei meines C++ Programms übergeben, damit ich dort weiterarbeiten kann.
Die Struktur ist mir schon bekannt.
Ergebnis = Shell("D:\Projektarbeit\Projektarbeit.EXE D:\Projektarbeit\ctest.WRL", 1)
Zuerst wird die Exe datei genannt...
der 2. Wert ist der Name der Datei die verarbeitet werden soll...
Das ist kein Problem...
Aber, danach sollen 6 Werte folgen, die ich mit VB in Variablen speicher, und dann durch die Exe in Float Werte konvertiere und weiter verarbeite.
Nun meine Frage: wie kann ich in die Shell Syntax Variablen eintragen?
Denn wenn ich in die Anführungszeichen dann die Variablen Namen eintrage, wird doch nur deren Name übertragen, oder sehe ich das falsch?
Beispiel
Ergebnis = Shell("D:\Projektarbeit\Projektarbeit.EXE D:\Projektarbeit\ctest.WRL Abmaß_X Abmaß_Y Abmaß_Z", 1)
Kann mir jemand sagen, wie ich das anstelle?
Hoffe ich hab nicht zu viel Kraut und Rüben durcheinander geschrieben.
Gruß Domdom
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP