-> Hier kostenlos registrieren
Hallo zusammen!
also ich bin gerade dabei eine Onscreen Tastatur zu schreiben, mit Visual Basic 2008. Nur habe ich momentan das Problem mit der Übergabe der Werte an eine Anwendung. Ich weiß momentan nicht so recht wie ich es anstellen soll das die Anwendung an die, die Tastaureingabe gehen soll aktiv bleibt wenn ich in meine Tastatur klicke!
mit der Funktion AppActive kann ich immer nur für den moment des Tastendruckes eine bestimmte anwendung aktivieren. die Übergabe des wertes soll aber ja in jede Anwendung möglich sein.
Ist die Lösung des Problems evtl. meine Tastatur immer Inaktiv oder aktiv zuhalten, da ja normal immer nur eine anwendung aktiv sein kann?
bzw. gibt es so eine Funktion eine Anwendung immer zu aktivieren dass 2 Anwendungen gleichzeitig Aktiv sind?
Ich hoffe ihr versteht was ich meine!
Oder gehe ich das Problem etwa komplett falsch an?
Wäre super wenn jemand ne idee hätte!
also ich bin gerade dabei eine Onscreen Tastatur zu schreiben, mit Visual Basic 2008. Nur habe ich momentan das Problem mit der Übergabe der Werte an eine Anwendung. Ich weiß momentan nicht so recht wie ich es anstellen soll das die Anwendung an die, die Tastaureingabe gehen soll aktiv bleibt wenn ich in meine Tastatur klicke!
Code:
[SIZE=2][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Private[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Sub[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] Button1_Click([/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]ByVal[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] sender [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]As[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] System.Object, [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]ByVal[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] e [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]As[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] System.EventArgs) [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Handles[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] Button1.Click
[SIZE=2]AppActivate([/SIZE][SIZE=2][COLOR=#a31515][SIZE=2][COLOR=#a31515]"notepad"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2])
[/SIZE][/SIZE][SIZE=2]SendKeys.Send([/SIZE][SIZE=2][COLOR=#a31515][SIZE=2][COLOR=#a31515]"Test"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2])
[/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]End[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] [/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]Sub
[/COLOR][/SIZE][/COLOR][/SIZE]
mit der Funktion AppActive kann ich immer nur für den moment des Tastendruckes eine bestimmte anwendung aktivieren. die Übergabe des wertes soll aber ja in jede Anwendung möglich sein.
Ist die Lösung des Problems evtl. meine Tastatur immer Inaktiv oder aktiv zuhalten, da ja normal immer nur eine anwendung aktiv sein kann?
bzw. gibt es so eine Funktion eine Anwendung immer zu aktivieren dass 2 Anwendungen gleichzeitig Aktiv sind?
Ich hoffe ihr versteht was ich meine!
Oder gehe ich das Problem etwa komplett falsch an?
Wäre super wenn jemand ne idee hätte!