Autor
|
Thema: DesignTable (Konstruktionstabelle) erstellen (971 mal gelesen)
|
pHidias Mitglied
Beiträge: 46 Registriert: 21.09.2009
|
erstellt am: 06. Okt. 2009 13:08 <-- editieren / zitieren --> Unities abgeben:
moin ich habe mal wieder ein kleines problem. und zwar möchte ich eine designtable erstellen. eigentlich habe ich nix anderes gemacht, wie aus dem ziethen rauszukopieren. leider gibt er mir aber beim CreateDesignTable für die variablen immer den fehler "compile error: ByRef argument type mismatch" ist die definition "Dim DTname, DTbeschr, DTpath As String" falsch? muß dort was anderes als "String" benutzt werden? im ziethen steht dort stattdessen "CATBSTR", was jedoch den fehler "user-defined type not defined" auswirft. und eigentlich isses ja auch nur nen string. wenn man direkt CreateDesignTable("blabla blabla", ...) eintippt meckert er ja auch gar nicht... Code: Dim Rels As Relations Set Rels = CATIA.ActiveDocument.Part.Relations Dim DTab As DesignTable Dim DTname, DTbeschr, DTpath As String DTname = "DesignTable_LWinkel" DTbeschr = "changing geom. and SP/SC" DTpath = (strRoot & "LWinkel_Designtable.xls") Set DTab = Rels.CreateDesignTable(DTname, DTbeschr, False, DTpath)
danke schon mal
------------------ ---- Hier könnte Ihre Werbung stehen --- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAMiCADse Mitglied
Beiträge: 177 Registriert: 17.02.2006 V5,R19,SP9
|
erstellt am: 06. Okt. 2009 16:23 <-- editieren / zitieren --> Unities abgeben: Nur für pHidias
Hallo pHidias, Mit
Code: Dim DTname, DTbeschr, DTpath As String
deklarierst du nur DTpath als String, der Rest ist Variant. Richtig ist
Code: Dim DTname As String, DTbeschr As String, DTpath As String
Gruß CAMiCADse
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pHidias Mitglied
Beiträge: 46 Registriert: 21.09.2009
|
erstellt am: 07. Okt. 2009 08:26 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|