Frage an die Programmierer!

10/21/2010 17:35 NanoMiniUltraBot#1
Hallo,
ich bin Andrea (kein mädchen, ja, ich weiss das ist aber ein Mädchenname.

Ich bin Programmieranfänger und wollte frage ob einer von euch so nett ist und mir vielleicht sagen kann wie ich zB. F1 automatisch gedrückt bekomme.

Ich hab es mal versucht mit Visual Basic

Timer1. tick bla bla bla
My.computer.keyboard.sendkeys("{F1}")

Aber in LC passiert nichts.

Ich freu mich über jede antwort (ausser bei den wo ich ausgelacht werde, weil ich ein mädchennamen hab :D)
10/21/2010 18:30 Mr0x90#2
ha-ha du hast ein mädchenname!
10/21/2010 18:36 Nulpe123#3
Für VB:

PHP Code:
Imports System.Threading

Module KeySend

   
Public Declare Auto Sub keybd_event Lib "user32" (ByVal bVk As ByteByVal bScan As ByteByVal dwFlags As IntegerByVal dwExtraInfo As Integer)
   Public Declare Function 
MapVirtualKey Lib "user32" Alias "MapVirtualKeyA" (ByVal uCode As UIntegerByVal uMapType As UInteger) As UInteger

   
Public Function sendeTaste(ByVal key As Integer)
       
Dim SendKey MapVirtualKey(key0)
       
keybd_event(keySendKey00)
       
Thread.Sleep(50)
       
keybd_event(keySendKey, &H20)
   
End Function

End Module 
Dann brauchst du nur noch die Funktion sende Taste aufrufen:

PHP Code:
sendeTaste(Keys.F1
10/21/2010 19:28 doppi77#4
Gehört eigentlich ins coder bereich :)
10/21/2010 21:42 Nulpe123#5
Quote:
Originally Posted by doppi77 View Post
Gehört eigentlich ins coder bereich :)
Nein, weil er ja wissen will wie man speziell an LC die F-Tasten sendet.
10/21/2010 21:51 .Chαngε ¿#6
Quote:
Originally Posted by NanoMiniUltraBot View Post
Hallo,
ich bin Andrea (kein mädchen, ja, ich weiss das ist aber ein Mädchenname.

Ich bin Programmieranfänger und wollte frage ob einer von euch so nett ist und mir vielleicht sagen kann wie ich zB. F1 automatisch gedrückt bekomme.

Ich hab es mal versucht mit Visual Basic

Timer1. tick bla bla bla
My.computer.keyboard.sendkeys("{F1}")

Aber in LC passiert nichts.

Ich freu mich über jede antwort (ausser bei den wo ich ausgelacht werde, weil ich ein mädchennamen hab :D)

Sry aber was hat deine Ellis dazu getrieben dich Andrea zu nennen?
Warn se everytime stoned oda was?
10/21/2010 23:22 Himmelstein#7
Hört mal bitte auf, euch über den Namen lustig zu machen.
Andrea ist z.B. in Italien ein gewöhnlicher Männername (z.B. Andrea Bocelli, der Sänger).
Ausserdem seid ihr damit Off Topic, also bitte bleibt am Thema F-Tasten-Programmieren.

P.S.: Willkommen im Forum, Andrea!
10/22/2010 00:17 melanome#8
Und wer schon mal den Galieo von Brecht gelesen hat weiß das auch.

Sry für den Spam. Aber ich konnte es mir nicht verkneifen.