Visual Basic Tastendruck simulieren

demmy86

Level-2
Beiträge
202
Reaktionspunkte
0
Zuviel Werbung?
-> 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!

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!
 
Windows on screen tastatur

Hallo,

Kannst du nich einfach die windows funktionaliteit benutzen?
 

Anhänge

  • OnScreenKeyboard.JPG
    OnScreenKeyboard.JPG
    77,9 KB · Aufrufe: 26
Zuviel Werbung?
-> Hier kostenlos registrieren
Nein, das geht leider nicht, da ich eine abgespeckte version der Windowstastatur erstellen möchte.
und diese noch über ein Touchscreen bedient werden soll!

Hat niemand eine Idee wie man das anstellen kann?
 
Zurück
Oben