| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: iProperties (1497 mal gelesen)
|
Hatl23 Mitglied Konstrukteur
Beiträge: 13 Registriert: 28.02.2007 INVENTOR 11 SP2
|
erstellt am: 28. Feb. 2007 15:55 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle! Ich bin mir sicher, dieses Thema wurde schon hundert mal diskutiert, aber ich find nichts passendes. Mein Problem ist: Wenn ich mit meinem VB.net Programm eine .ipt Datei kopiere und sie danach in eine Assembly einbaue funktioniert sie einwandfrei. Unter den iProperties stehen aber die Werte von dem Originalteil. Wie kann ich mein Programm programmieren, dass diese Werte passend geändert werden. Gibt es im Netz irgendwo ne Anleitung? Ich kann zwar den Verweis in VB.net vom Inventor angeben, doch weiß ich nicht wie sowas programmiert wird. Danke im voraus für die Hilfe MFG Hatl Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
daywa1k3r Moderator Softwareentwickler
Beiträge: 3497 Registriert: 01.08.2002 Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570 Laptop: Alienware m17x Win7, Inventor2012
|
erstellt am: 28. Feb. 2007 16:21 <-- editieren / zitieren --> Unities abgeben: Nur für Hatl23
|
Hatl23 Mitglied Konstrukteur
Beiträge: 13 Registriert: 28.02.2007 INVENTOR 11 SP2
|
erstellt am: 01. Mrz. 2007 07:10 <-- editieren / zitieren --> Unities abgeben:
|
rtend12 Mitglied Dipl.-Ing. (FH) Maschinenbau / Konstrukteur
Beiträge: 436 Registriert: 21.07.2004 Catia V5 (R16SP5, B18SP5) VB.Net 2003
|
erstellt am: 01. Mrz. 2007 21:39 <-- editieren / zitieren --> Unities abgeben: Nur für Hatl23
@hatl: die iProperties sind in den PropertySets der Datei zu finden. Einige davon sind readonly. Schau mal in die Programmierungshilfe. Bsp.: opropdoc.PropertySets.Item("{32853F0F-3444-11d1-9E93-0060B03C1CA6}").ItemByPropId(InventorApprentice.PropertiesForDesignTrackingPropertiesEnum.kCreationDateDesignTrackingProperties ).Value = System.DateTime.Today Gruß Reinhard
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Verena Thiebus Mitglied Softwareentwicklerin
Beiträge: 67 Registriert: 27.06.2008 Microsoft Visual Studio 2008 Vista Enterprise 32bit SP2 Inventor 2008/2009/2010 PSP 2008/2009
|
erstellt am: 27. Jun. 2008 16:15 <-- editieren / zitieren --> Unities abgeben: Nur für Hatl23
Zitat: Original erstellt von rtend12: @hatl:die iProperties sind in den PropertySets der Datei zu finden. Einige davon sind readonly. Schau mal in die Programmierungshilfe. Bsp.: opropdoc.PropertySets.Item("{32853F0F-3444-11d1-9E93-0060B03C1CA6}").ItemByPropId(InventorApprentice.PropertiesForDesignTrackingPropertiesEnum.kCreationDateDesignTrackingProperties ).Value = System.DateTime.Today Gruß Reinhard
Hi! Welche Programmierungshilfe meintest du hier an dieser Stelle? Kann man das irgendwie abrufen auf die properties, ob sie readonly sind?
Gruß Verena
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rtend12 Mitglied Dipl.-Ing. (FH) Maschinenbau / Konstrukteur
Beiträge: 436 Registriert: 21.07.2004 Catia V5 (R16SP5, B18SP5) VB.Net 2003
|
erstellt am: 01. Jul. 2008 21:20 <-- editieren / zitieren --> Unities abgeben: Nur für Hatl23
Hallo Verena, Inventor öffnen - VBA-Editor starten - F2 - Inventor aus der Auswahl wählen - einen Befehl markieren - RMK - ? wählen -> Inventor-API Im Invnetorverzeichnis die Datei ...api.chm suchen und starten -> Inventor-API Gruß Reinhard Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |