| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | NVIDIA GTC Paris und ISC High Performance-Konferenz 2025, eine Pressemitteilung
|
Autor
|
Thema: FileSafeCounter auswerten (535 mal gelesen)
|
2aCAD Mitglied

 Beiträge: 16 Registriert: 06.09.2006
|
erstellt am: 19. Sep. 2006 15:37 <-- editieren / zitieren --> Unities abgeben:         
Hallo Newsgroup, vielleicht kann mir hier jemand einen Tip geben. Ich habe für COMPASS ein Inventor-Addin geschrieben, welches es ermöglicht, über die rechte Maustaste Baugruppen für die eigene Verwendung zu reservieren. (die gleiche Funktionalität, wie im COMPASS-rechte Maustaste-Reservierung setzen. Das funktioniert auch soweit alles bestens. Ich möchte nun nur noch vor dem Reservieren ermitteln ob die Datei jemand anders in der Zwischenzeit überspeichert hat. (d.h. der FileSafeCounter der Datei ist höher als der des geöffneten Dokumentes.) Nun kann ich aber den Counter der ungeöffneten Datei nicht abfragen ohne das Dokument zu öffnen. Mir ist es bis jetzt noch nicht gelungen ein Dokument zu öffnen, wenn ein gleichnamiges Dokument als aktives Dokument schon im Speicher ist. Inventor verwendet dann immer das schon offene Dokument. D.h. in meinen beiden Document-Objekten (aktives Dokument und geöffnetes Dokument) stehen die gleichen Werte. Wie kann ich also die Differenz zwischen aktiven Dokument und der Datei, die auf der Platte liegt ermitteln? Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt Vielleicht kann jemand helfen.
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: 19. Sep. 2006 16:58 <-- editieren / zitieren --> Unities abgeben:          Nur für 2aCAD
Hallo 2aCAD, -Datei auf Platte mit Apprentice öffnen, weiß aber nicht ob du das in ein Add-In integrieren kannst. -Datei in Temp-Verzeichnis kopieren und und dann unsichtbar öffnen Ich würde die erste Variante bevorzugen, weil das bedeutend schneller geht. Gruß Reinhard Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
2aCAD Mitglied

 Beiträge: 16 Registriert: 06.09.2006
|
erstellt am: 19. Sep. 2006 18:15 <-- 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: 19. Sep. 2006 20:51 <-- editieren / zitieren --> Unities abgeben:          Nur für 2aCAD
Hallo 2aCAD, dann kopiere die Datei in ein Temp-Verzeichnis und öffen sie dann mit Apprentice. Ich glaube Apprentice funktioniert nur als Standalone. Gruß Reinhard [Diese Nachricht wurde von rtend12 am 21. Sep. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |