| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Grafik beim Start von AutoCAD (413 mal gelesen)
|
Benny4 Mitglied Softwareentwickler
Beiträge: 178 Registriert: 16.02.2006 AutoCAD 2008 WIN XP Pro SP2
|
erstellt am: 10. Apr. 2009 16:19 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe meine DLL so installiert, dass diese beim Start von AutoCAD gleich mitgeladen wird (durch Einträge in der Registry). Nun möchte ich aber, dass beim Start von AutoCAD eine Grafik angezeigt wird, so eine Art Splash-Screen. Wie kann ich dieses Event in meiner DLL abfangen? ------------------ Grüsse Benny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 10. Apr. 2009 17:33 <-- editieren / zitieren -->
Hi Benny, Du hast im Bereich der Initialisierung schon die Möglichkeit, einen Splash-Screen zu bringen, allerdings bleibt dem keine Zeit (solange Du nicht MultiThreaded arbeitest). Wenn ein dotNET-dll geladen wird, dann kommt bei der von 'IExtensionApplication' abgeleiteten Klasse ein 'Initialize', und da kannst Du Deine Graphikanzeige bringen. Code: <Assembly: Autodesk.AutoCAD.Runtime.ExtensionApplication(GetType(XXAcad.XXInitialize))> <Assembly: Autodesk.AutoCAD.Runtime.CommandClass(GetType(XXAcad.XXCommands))> Namespace XXAcad Public Class XXInitialize Implements Autodesk.AutoCAD.Runtime.IExtensionApplication Public Sub Initialize() Implements Autodesk.AutoCAD.Runtime.IExtensionApplication.Initialize 'und der Teil wird aufgerufen, wenn das DLL geladen wird ...
- alfred ------------------ www.hollaus.at |
Benny4 Mitglied Softwareentwickler
Beiträge: 178 Registriert: 16.02.2006 AutoCAD 2008 WIN XP Pro SP2
|
erstellt am: 23. Apr. 2009 18:34 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|