Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 14:15

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



TastendruckSimulaion

Discussion on TastendruckSimulaion within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
burnbany's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 33
Received Thanks: 12
TastendruckSimulaion

Hallo

ich habe ein problem . . .

Code:
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Integer) As Integer
    Dim AsciiCode As Integer
    Dim Taste As Integer

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        For i = 1 To 255
            Taste = GetAsyncKeyState(i)
            If Taste = -32767 Then
                My.Settings.KEY = i
            End If
        Next
    End Sub
wenn ich jetzt zb die taste b drücke nimmt My.Settings.Key den wert 66 an
jetzt möchte ich aber diesen code wieder in einen tastendruck umwandeln

dazu habe ich den wert 66 an die variable Key as string übergeben

benutze ich den befehl
SendKeys.SendWait(Chr(Key))
kommt anstat b --> B

benutze ich den befehl
SendKeys.SendWait(Key)
kommt anstat b --> 66

meine frage ist wie schaffe ich es das diese werte wie zb 66 wieder in einen tastendruck umgeformt werden können?

Für hilfe wäre ich sehr dankbar

MFG

BurnBany
burnbany is offline  
Old 02/16/2013, 14:37   #2
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
nimm ne ascii table wie die hier,
nutze option strict damit du keine falsches type casting hast und dann sollte alles klappen
tolio is offline  
Thanks
1 User
Old 02/16/2013, 14:48   #3
 
burnbany's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 33
Received Thanks: 12
danke schonmal aber geht das nicht irgendwie leichter ?

ambesten wäre wenn man das
Quote:
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Integer) As Integer
Dim AsciiCode As Integer
Dim Taste As Integer

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
For i = 1 To 255
Taste = GetAsyncKeyState(i)
If Taste = -32767 Then
My.Settings.KEY = i
End If
Next
End Sub
so verändern könnte das my.settings.key Direkt den richtigen wert annimmt so dass ich nichts mehr umändern muss
burnbany is offline  
Old 02/23/2013, 21:41   #4
 
burnbany's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 33
Received Thanks: 12
hat sich erledigt man soltle natürlich wissen das man einfach sendKeys.sendwait({ACSIICODE}) machen kann

Kann geschlossen werden
burnbany is offline  
Reply




All times are GMT +1. The time now is 14:15.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.