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
