Autor
|
Thema: FeatureGenerator (1203 mal gelesen)
|
DiNo_68 Mitglied
Beiträge: 7 Registriert: 17.11.2005
|
erstellt am: 17. Nov. 2005 16:29 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich möchte eine Knowledge-Reaction über VB erzeugen, aber das geht (zumindest nach Online-Doku) nicht. Allerdings kann man mit einem Generative Script (CATGScript) eine Reaction erzeugen. Nun suche ich eine Möglichkeit, ein Generative Skript in einem Makro aufzurufen. Eine Schnittstelle scheint in VB die Klasse CATIAFeatureGenerator zu sein. Allerdings habe ich keine Methode gefunden, um ein Objekt dieser Klasse zu erzeugen. Wer weiß Bescheid? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Steefle Mitglied
Beiträge: 21 Registriert: 09.11.2005
|
erstellt am: 29. Jun. 2006 07:09 <-- editieren / zitieren --> Unities abgeben: Nur für DiNo_68
|
stefanandreas Mitglied Student
Beiträge: 22 Registriert: 24.04.2003
|
erstellt am: 14. Aug. 2006 12:44 <-- editieren / zitieren --> Unities abgeben: Nur für DiNo_68
Hallo zusammen, ich suche nach einer Möglichkeit, eine vorhandene Knowledge-Reaktion wenigstens in VB als Object zu kriegen (über Index oder so, ohne den Namen zu wissen). In der Relations Collection ist es nicht drin und ich weiß nicht, wie ich mit dem KnowledgeObject umgehen muss (scheint in keiner Collection zu sein.). Analog auch für Aktionen, VB-Makros im Dokument, etc. Jemand damit Erfolg gehabt? Bin für jeden Hinweis dankbar Liebe Grüße Stefan Ps CATIA V5 R14 SP3 auf win Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ih.ms Mitglied
Beiträge: 1 Registriert: 16.10.2008 CATIA V5 Programmierung, CATScript
|
erstellt am: 16. Okt. 2008 12:04 <-- editieren / zitieren --> Unities abgeben: Nur für DiNo_68
|
Kai Knospe Mitglied Problemlöser
Beiträge: 27 Registriert: 27.01.2006 R18SP2 // XP SP2 auf HP xw4600<P>R16SP3 // HP-UX auf HP c8000
|
erstellt am: 17. Nov. 2008 07:23 <-- editieren / zitieren --> Unities abgeben: Nur für DiNo_68
Moin, also wie Du an den FeatureGenerator rankommst, kann ich Dir sagen (ist versteckt, also undokumentiert in der List-Collection):
Code:
interface List : Collection { [id(0x60050000), helpcontext(0x0000f03d)] HRESULT Item( [in] VARIANT* iIndex, [out, retval] AnyObject** oFeature); [id(0x60050001), helpcontext(0x0000f03e)] HRESULT Replace( [in] VARIANT* iIndex, [in] AnyObject* iItemValue); [id(0x60050002), helpcontext(0x0000f03f)] HRESULT Add([in] AnyObject* iItemValue); [id(0x60050003), helpcontext(0x0000f040)] HRESULT Reorder( [in] VARIANT* iIndexCurrent, [in] VARIANT* iIndexTarget); [id(0x60050004), helpcontext(0x0000f041)] HRESULT Remove([in] VARIANT* iIndex); [id(0x60050005), propget, helpcontext(0x0000f042)] HRESULT FeatureGenerator([out, retval] FeatureGenerator** oGenerator); };
Nur, ob es damit geht...keine Ahnung ;-) Gruss, Kai Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|