| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | PNY präsentiert die PRO Elite™ High Endurance microSD-Flash-Speicherkarten für Videoüberwachung und kontinuierliche Aufzeichnung, eine Pressemitteilung
|
Autor
|
Thema: Application event on file open (626 mal gelesen)
|
Alcom Mitglied
 
 Beiträge: 191 Registriert: 07.05.2008 GPU: Nvidia 8800 GTS CPU: Intel Core 2 Duo E6850 @ 3.00 GHZ RAM: 3GB OS: WIN XP
|
erstellt am: 22. Jul. 2009 16:39 <-- editieren / zitieren --> Unities abgeben:         
Hallo! Wie komme ich in .NET zu einem application event? ich möchte eine Funktion bei Knopfdruck ausführen, UND wenn eine Datei geöffnet wird. Knopfdruck hab ich schon, beim Datei öffnen weis ich nicht wo anfangen.. Danke Alcom Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BernhardU Mitglied Techniker / Konstrukteur / Student
 
 Beiträge: 328 Registriert: 17.08.2005 Windows XP SP3 AIP 2011 VS 2005
|
erstellt am: 22. Jul. 2009 20:01 <-- editieren / zitieren --> Unities abgeben:          Nur für Alcom
Hi, wie wäre z.B. das Beispiel aus dem Inventor Ordner (z.b.: Inventor 2010\SDK\DeveloperTools\Tools\EventWatcher) Der Eventwatcher ist in VB.Net Programmiert und ist eine eigene Application. Es hilft aus sicher noch die API Hilfe!!! LG Bernhard Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
C-Hoppen Mitglied CAD-Trainer

 Beiträge: 52 Registriert: 23.10.2006
|
erstellt am: 22. Jul. 2009 23:29 <-- editieren / zitieren --> Unities abgeben:          Nur für Alcom
|
Alcom Mitglied
 
 Beiträge: 191 Registriert: 07.05.2008 GPU: Nvidia 8800 GTS CPU: Intel Core 2 Duo E6850 @ 3.00 GHZ RAM: 3GB OS: WIN XP
|
erstellt am: 23. Jul. 2009 08:34 <-- editieren / zitieren --> Unities abgeben:         
Super danke! es klappt! wenn ich jetzt aber das gleiche für "onnewdocument" mache klappts nicht. ich möchte dass die Makro ausgeführt wird wenn ich ein leeres Blatt vor mir habe... Irgendwie glaube ich dass onnewdocument ausgeführt wird bevor ich das leere Blatt sehe.. kann das sein? Grüße Alcom 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: 23. Jul. 2009 08:39 <-- editieren / zitieren --> Unities abgeben:          Nur für Alcom
|
Alcom Mitglied
 
 Beiträge: 191 Registriert: 07.05.2008 GPU: Nvidia 8800 GTS CPU: Intel Core 2 Duo E6850 @ 3.00 GHZ RAM: 3GB OS: WIN XP
|
erstellt am: 23. Jul. 2009 10:48 <-- editieren / zitieren --> Unities abgeben:         
|
Alcom Mitglied
 
 Beiträge: 191 Registriert: 07.05.2008 GPU: Nvidia 8800 GTS CPU: Intel Core 2 Duo E6850 @ 3.00 GHZ RAM: 3GB OS: WIN XP
|
erstellt am: 23. Jul. 2009 11:05 <-- editieren / zitieren --> Unities abgeben:         
ok, habs gefunden, danke.. Das Problem ist jetzt aber nochmal größer...
wenn ich eine IDW aufmache da ist das "onFileOpen" Event für JEDE ansicht ein mal drin! kann man das auf die IDW selbst beziehen? sodass es für die Datei nur ein einziges mal ausgeführt wird? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
      

 Beiträge: 2788 Registriert: 15.11.2006 Windows 10 x64, AIP 2020-2025
|
erstellt am: 23. Jul. 2009 11:22 <-- editieren / zitieren --> Unities abgeben:          Nur für Alcom
Hallo Nutze den Eventwatcher. Ich vermute du prüfst bei OnFileOpen nicht was für ein Dateityp (IPT/IAM/IPN/IDW). Inventor muß logischerweise, um eine Ansicht darzustellen die entsprechende Datei (unsichtbar) öffnen. Ich vermute daher kommen deine mehrfachen Durchläufe. ------------------ MfG RK Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alcom Mitglied
 
 Beiträge: 191 Registriert: 07.05.2008 GPU: Nvidia 8800 GTS CPU: Intel Core 2 Duo E6850 @ 3.00 GHZ RAM: 3GB OS: WIN XP
|
erstellt am: 23. Jul. 2009 11:45 <-- editieren / zitieren --> Unities abgeben:         
|