Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  SPA workbench VBA R16?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  SPA workbench VBA R16? (2420 mal gelesen)
AndyMF
Mitglied
Betriebsmittelkonstrukteur


Sehen Sie sich das Profil von AndyMF an!   Senden Sie eine Private Message an AndyMF  Schreiben Sie einen Gästebucheintrag für AndyMF

Beiträge: 90
Registriert: 16.09.2008

Windows Xp64 SP2
Catia V5 R16 Sp5 HF39 (Audi) 32bit und 64bit
Catia V5 R16 (DC) 32bit/64bit
Catia V5 R17 SP3 HF38 (BMW) 32bit/64bit
Catia V5 R19 (Audi)32bit/64bit

erstellt am: 25. Aug. 2009 07:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Guten morgen Gemeinde

Hab da ein kleines problem mit der SPA workbench in R16 und VBA !

Catia bringt mir in R16 und Vba ein Object requiered Fehler bei dem kleinen code!

Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")
         
    Set aTheMeasurable = TheSPAWorkbench.GetMeasurable(beschnittline)' hier kommt der fehler

    angle1 = aTheMeasurable.GetAngleBetween(hybridShapeLineNormal1)

Es ist als lizenz ne HD2 angezogen! Das seltsame ist in VBscript ist es kein problem!
Auch in R17 und R19 funzt es im VBA! Nur in R16 Sp5 findet Catia das Object nicht!
Die Spalib is als referenz in VBA geladen!
Weiß einer ob in der Catia V5 R16 das in VBA noch nicht möglich war,oder ob ich irgend einen Fehler in der Einstellung von VBA hab!

Grüße Andy

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

C-R
Mitglied
Dipl.-Ing. Maschinenbau-Konstruktion

Sehen Sie sich das Profil von C-R an!   Senden Sie eine Private Message an C-R  Schreiben Sie einen Gästebucheintrag für C-R

Beiträge: 8
Registriert: 16.07.2009

erstellt am: 25. Aug. 2009 12:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für AndyMF 10 Unities + Antwort hilfreich

Moin,

hast du aTheMeasurable mit einem bestimmten Typ deklariert? In R16 VBA gehts nur ohne expliziten Typ oder als Object, um late binding für den Aufruf zu nutzen, vielleicht wurde das in R17/18/19 korrigiert.

Hast du die Library Referenzen auf R16SP5 gesetzt und neu gestartet? siehe V5Automation.chm - suche nach "Inter releases compatibility" im Artikel "About VB, VBA, Debug, and Portability"

Gruß Carsten

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

AndyMF
Mitglied
Betriebsmittelkonstrukteur


Sehen Sie sich das Profil von AndyMF an!   Senden Sie eine Private Message an AndyMF  Schreiben Sie einen Gästebucheintrag für AndyMF

Beiträge: 90
Registriert: 16.09.2008

Windows Xp64 SP2
Catia V5 R16 Sp5 HF39 (Audi) 32bit und 64bit
Catia V5 R16 (DC) 32bit/64bit
Catia V5 R17 SP3 HF38 (BMW) 32bit/64bit
Catia V5 R19 (Audi)32bit/64bit

erstellt am: 25. Aug. 2009 12:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Carsten,
Hab sie nur auf Object den typ gesetzt.Die referenzen sind auf die R16SP5 gesetzt.
c:\prg\DS\B16_AUDI\win_b64\code\bin\SPATypeLib.tlb
    CATIA V5 SpaceAnalysisInterfaces Object Library
Maybe ist es wirklich an der 64bit installation aber auch die 32bit macht probs .
Schaut so aus als läge das Prob an der R16 Version.
Oder hab ich irgend ne refrenz vergessen für das ?

Grüsse Andy
Edit :Okay hab nun ne reine R16sp5 32 bit version getestet! Da funzt alles einwandfrei! Sieht so aus als wär die 64bit lib doch bisserl anders in 64bit VBA! 

[Diese Nachricht wurde von AndyMF am 25. Aug. 2009 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz