WiZdooM
Erfahrenes Mitglied
Hi
ich hab schonmal in einem Post ein paar Zeilen weiter unten was geschrieben, aber da er eigentlich closed ist und keiner mehr geantwortet hat, schreib ich meinen eigenen
Mein Problem mit der Konsole ist folgendes :
Ich hab mir für Cinema 4D eine WindowsForm programmiert, die bis auf diese Kleinigkeit super läuft und je nach angehakter Option einen dynamischen String produziert.(siehe Anhänge)
Wenn ich jetzt den String (aus Anhang 1) an die Konsole schicke, bekomme ich die Fehlermeldung aus Anhang 3 von der Konsole zurück. Kopiere ich jedoch aus dem Textfeld den String samt Anführungsstrichen, mache die Konsole auf und füge ihn da ein, geht es ohne Probleme und Cinema 4D startet mit den Parametern. Genauso geht es wenn ich die Option "Display Console information in main console" aktiviere (diese stellt das Kommando start /b /wait "parentconsole" vor die Pfadangabe - siehe Anhang 2). Das soll jedoch nur optional sein, da C4D eine eigene Konsole öffnet.
Offensichtlich wird die Pfadangabe (Anhang 1) "C:\Program Files..." trotz übergebener Anführungsstriche nicht korrekt verarbeitet. Ersetze ich die doppelten Anführungsstriche ("...") gegen einfache Anführungsstriche ('...') springt die Konsole in das Verzeichnis führt aber Cinema 4D.exe nicht mit den mitgegebenen Parametern aus.
Ich hoffe mein Problemchen ist einigermaßen verständlich (auch wenn es fast schon kosmetischer Natur ist
).
Hat jemand schonmal ähnliches erlebt, oder weiß jemand eine Lösung ?
Grüsse,
WiZdooM
ich hab schonmal in einem Post ein paar Zeilen weiter unten was geschrieben, aber da er eigentlich closed ist und keiner mehr geantwortet hat, schreib ich meinen eigenen

Mein Problem mit der Konsole ist folgendes :
Ich hab mir für Cinema 4D eine WindowsForm programmiert, die bis auf diese Kleinigkeit super läuft und je nach angehakter Option einen dynamischen String produziert.(siehe Anhänge)
Wenn ich jetzt den String (aus Anhang 1) an die Konsole schicke, bekomme ich die Fehlermeldung aus Anhang 3 von der Konsole zurück. Kopiere ich jedoch aus dem Textfeld den String samt Anführungsstrichen, mache die Konsole auf und füge ihn da ein, geht es ohne Probleme und Cinema 4D startet mit den Parametern. Genauso geht es wenn ich die Option "Display Console information in main console" aktiviere (diese stellt das Kommando start /b /wait "parentconsole" vor die Pfadangabe - siehe Anhang 2). Das soll jedoch nur optional sein, da C4D eine eigene Konsole öffnet.
Offensichtlich wird die Pfadangabe (Anhang 1) "C:\Program Files..." trotz übergebener Anführungsstriche nicht korrekt verarbeitet. Ersetze ich die doppelten Anführungsstriche ("...") gegen einfache Anführungsstriche ('...') springt die Konsole in das Verzeichnis führt aber Cinema 4D.exe nicht mit den mitgegebenen Parametern aus.
Ich hoffe mein Problemchen ist einigermaßen verständlich (auch wenn es fast schon kosmetischer Natur ist

Hat jemand schonmal ähnliches erlebt, oder weiß jemand eine Lösung ?
Grüsse,
WiZdooM