Autor Beitrag
tschenning
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mo 21.12.09 11:27 
Hallo,

ich habe ein Problem im Bereich Interop - speziell beim COM-Zugriff von Win32-Anwendungen auf eine .NET-Komponente.
Diese Komponente bringt einen modalen Dialog und dieser wartet auf das Event Application.Idle, um seine Daten anzuzeigen.

Dies funktioniert zwar bei MFC-Clients einwandfrei, ebenso beim Aufruf aus einem VBScript. Bei VB6-Clients oder bei Aufruf aus einem VBA-Makro kommt das Event aber nicht. Somit wäre die Komponente nicht universell einsetzbar :cry:

Hat jemand von euch eine Idee, was der Hintergrund dieses Verhaltens ist?
Gibt es eine Lösung für dieses Problem oder muss man von Application.Idle weg und sich an ein anderes Event hängen (und wenn ja, welches?)