Community
Inventor - Deutsch
Das Forum für alle Fragen rund um Autodesk Inventor, iLogic, Factory Design, Automation und mehr. Der Ort zum Fragen stellen, Antworten erhalten und Wissen teilen.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Externe Datei über iLogic ausführen

4 ANTWORTEN 4
GELÖST
Antworten
Nachricht 1 von 5
Anonymous
796 Aufrufe, 4 Antworten

Externe Datei über iLogic ausführen

Hallo,

 

gibt es eine einfache Lösung um in einer Regel unter iLogic eine externe "exe-Datei" auszuführen und auch gleich Parameter mitzugeben?

Ich möchte meine Zeichnung gleich in unser ERP System ablegen, und dazu muss ein externe Client ausgeführt werden und die Artikelnummer mitgegeben werden. (Artikelnummer ist bei mir untern den FX-Parameter schon gespeichert)

 

Gruß

4 ANTWORTEN 4
Nachricht 2 von 5
Juergen_Wagner
als Antwort auf: Anonymous

ilogic ist wie vb.net. Einfach beim nächstem mal nach einem Codebeispiel in vb.net suchen, das kannst du ( in so einfachen Fällen) verwenden.

 

 

 

Dim pHelp As New ProcessStartInfo
pHelp.FileName = "c:\windows\system32\notepad.exe" 'Pfad zu exe anpassen
rem pHelp.Arguments = "parameter1,parameter2"
pHelp.Arguments = "C:\IFRToolLog.txt" 'Argument anpassen
pHelp.UseShellExecute = True
pHelp.WindowStyle = ProcessWindowStyle.Normal
Dim proc As Process = Process.Start(pHelp)

 2017-07-04 18_38_06.png

Nachricht 3 von 5
Anonymous
als Antwort auf: Juergen_Wagner

Hallo,

 

vielen Dank für die rasche Antwort. Es funktioniert super!

 

Ich hatte es mit: Process.Start("c:\bat\test.bat") versucht, dass war aber zu wenig 😉

 

Schöne Grüße

 

 

 

 

Nachricht 4 von 5
Juergen_Wagner
als Antwort auf: Anonymous
Nachricht 5 von 5
Anonymous
als Antwort auf: Juergen_Wagner

Hallo,

 

ich hoffe ich darf sie nochmal "belästigen":

 

Ich starte die Regel in einer DWG (Zeichnung). Nur den Parameter den ich abfragen will liegt in der dazugehörigen IPT, dadurch findet er mit Parameter.Param("Artikelnummer") den Wert nicht. Das ganze ist auch noch ein Benutzerparameter.

 

Wie ich den Dateinamen und Pfad für die IPT abfragen kann weis ich, jedoch nicht wie ich die Parameter der "externen" IPT in der "Zeichnungs-Regel" abfragen kann.

 

Haben Sie für mich hier noch einen Tipp ?

 

Edit ON:

 

Habe eine Lösung gefunden:

 

Para2 = Parameter("Halter_Vorlage.ipt", "Artikelnummer")

 

Sorry für die unnötige Störung 🙂

 

Edit OFF

 

Schöne Grüße

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report