|
CATIA V5 Programmierung : Dll einbinden
Watje am 07.10.2005 um 11:41 Uhr (0)
Hallo Ich habe mit Visual Basic ein Programm geschrieben und davon eine dll-datei erzeugt. Mein Frage: wie kann ich die dll.datei im Makroeditor aufrufen.Dirk
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dll einbinden
Watje am 10.10.2005 um 10:28 Uhr (0)
Hab endlich eine Lösung gefunden.(Aufruf der Datei "TC.dll")Sub CATMain()set MyDll = createObject("TC.Application")mydll.startenset mydll = nothingEnd Sub
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement3, Fehler nach DLL-Datei Erstellung
Watje am 03.11.2005 um 16:45 Uhr (0)
Hallo!Diese Fehlermeldung bekomme ich wenn ich versucher einen Körper mit "SelectElement3" auszuwählen (Selection ist als Objekt deklariert). Ich programmiere mit VB6 und vorher, als ich mein Script zum test kompiliert habe funktionierte alles einwandfrei, aber jetzt, nachdem ich eine richtig Dll-datei von meinem Programm erstellt habe und diese nun beim Makrostart aufgerufen wird, bekomme ich den Fehler.GrußDirk
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dll einbinden
Watje am 04.11.2005 um 08:30 Uhr (0)
Moin!Wenn man die Dll mit Visual Basic erstellt wird automatisch ein Eintrag in die Registry von Windows gemacht.Zur Methode ".Start" kann ich dir leider nicht mehr sagen. Den Tipp, dass man die Dll-Datei so starten kann, habe ich von einem Kollegen (ist leider zurzeit krank). Wenn ich mehr weiß gebe ich dir Bescheid.Watje
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement3, Fehler nach DLL-Datei Erstellung
Watje am 04.11.2005 um 10:39 Uhr (0)
Moin!Die Frage hat sich erledigt. Hatte mal wieder was mit dem Ein- und Ausblenden meiner Formulare zu tun gehabt. Falls jemand ein paar Tipps dafür hat oder ein guten Link wie man Formulare sauber ein und ausblendet bin ich dafür sehr dankbar.Watje
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dll einbinden
Watje am 04.11.2005 um 11:27 Uhr (0)
Moin!Bei dieser Version muß man leider an jedem PC die Dll-Datei von Hand in die Registry eintragen damit es funktioniert. Wie man Zentral auf die DLL-Datei zugreifen kann weiß ich nicht.Watje
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SelectElement3, Fehler nach DLL-Datei Erstellung
Watje am 04.11.2005 um 14:01 Uhr (0)
Hi!genau die Befehle habe ich benutzt. Ich hab erst mein Formular mit "Formular.hide" ausgeblendet. Dann die Funktion selectElement3 aufgerufen und nachdem der Benutzer etwas ausgewählt hat das Formular mit "Formluar.show 1" wieder eingeblendet. Dann kamm leider die oben hinzugefügte Fehlermeldung. Hatte gedacht das es vielleicht noch andere Befehle zum ein- und ausblenden gibt.Umgehe das Problem mitlerweile, indem ich das Formular komplett lösche, muß dafür aber in einem Modul eine Menge Variablen anlegen ...
|
| In das Form CATIA V5 Programmierung wechseln |