Hallo,
meine Anwendung enthält ein ActiveX Control (dsoFramer wem es was sagt). In dem 
Control lade ich Excel Files zur Bearbeitung. Dieses ActiveX kann nur einige 
wenige Ereignisse behandeln, Maus und Tastatur-Events leider nicht.

Das Problem: Wenn meine Anwendung in den Hintergrund rückt, also eine andere 
Anwendung in den Vordergrund geholt wird, und dan anschließend meine Anwendung 
wieder nach vorne kommt, dann gibt es folgendes Verhalten: Man kann innerhalb 
des Excel Sheets mit den Pfeiltasten oder der Maus beliebige Zelle markieren. 
Die Excel Markierung mit dem durchgezogenen schwarzen Kasten geht immer in die 
gewählte Zelle, ganz normal.

Wenn man jedoch dann eine Eingabe in die Zelle tätigen möchte, funktioniert 
dies durch den zwischenzeitlich verlorenen Focus(?) auf meine Anwendung nicht 
mehr. Erst nachdem man in eine Zelle einen Doppelklick macht kann man diese 
auch wieder editieren.

Ich suche nun nach dem event der eintritt wenn meine Anwendung nach hinten und 
wieder nach vorne kommt, um dann das Escel ActiveX zur Laufzeit zu 
"reaktivieren". GotFocus und Activated ziehen hier nicht.

Danke & Viele Grüße von
Markus Pöhler
_______________________________________________
Vb.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/vb.net

Odpovedet emailem