2016-04-22 3 views
-1

Ich schreibe einen Code in vb.net, um ein Client-Steuerelement Front-End für eine Controller-Karte Software zu erstellen. was ich getan habe, ist eine ActiveX-Komponente auf dieser Controller-Software auf meinem Windows-Formular erstellt, so dass ich auf seine DLL zugreifen kann. Mein Problem ist, wenn ich eine bestimmte Methode dieser Software aufrufen, verschiebt es die Kontrolle auf diese Software, da es auf Eingabe auf dieser Software wartet und meine Windows-Form inaktiv wird. Ich kann nichts auf meiner Windows Form machen. Ich möchte, dass meine Fenster in allen Fällen aktiv sind. kann mir jemand helfen?Wie bekomme ich die Kontrolle zurück von axtivex Komponente zu windown Form in vb.net

Antwort

0

Sie können dies versuchen - es sollte ausgelöst werden, wenn das Formular den Fokus verliert.

Private Sub Form1_Leave(sender As Object, e As EventArgs) Handles Me.Leave 
    Me.Focus() 
End Sub 
Verwandte Themen