alt drücken lassen
also ich habe das problem gefunden, weiß aber nicht wie ich es lösen kann.
der fehler war nicht (wie ich erwartet habe) das er menu (alt) nicht gedrückt hällt sondern, das er numpad1 , 9 ,0 nicht nimmt. er schreibt zwar 1 9 0 hin aber er nutzt nicht das numpad davon (habe es getestet, indem ich das programm geschrieben habe, was alt drücken läßt und mit hand Numpad1 9 0 eingegeben habe das ging. danach habe ich ich es noch mit einprogrammiert das geht leider nicht)
aber wieso?
wie kann ich ihm denn sagen, das er das numpad1 nehmen soll und nicht normale 1?
der fehler war nicht (wie ich erwartet habe) das er menu (alt) nicht gedrückt hällt sondern, das er numpad1 , 9 ,0 nicht nimmt. er schreibt zwar 1 9 0 hin aber er nutzt nicht das numpad davon (habe es getestet, indem ich das programm geschrieben habe, was alt drücken läßt und mit hand Numpad1 9 0 eingegeben habe das ging. danach habe ich ich es noch mit einprogrammiert das geht leider nicht)
aber wieso?
wie kann ich ihm denn sagen, das er das numpad1 nehmen soll und nicht normale 1?
VK_NUMPAD0 60 Ziffernblock 0 Taste
VK_NUMPAD1 61 Ziffernblock 1 Taste
VK_NUMPAD2 62 Ziffernblock 2 Taste
VK_NUMPAD3 63 Ziffernblock 3 Taste
VK_NUMPAD4 64 Ziffernblock 4 Taste
VK_NUMPAD5 65 Ziffernblock 5 Taste
VK_NUMPAD6 66 Ziffernblock 6 Taste
VK_NUMPAD7 67 Ziffernblock 7 Taste
VK_NUMPAD8 68 Ziffernblock 8 Taste
VK_NUMPAD9 69 Ziffernblock 9 Taste
VK_NUMPAD1 61 Ziffernblock 1 Taste
VK_NUMPAD2 62 Ziffernblock 2 Taste
VK_NUMPAD3 63 Ziffernblock 3 Taste
VK_NUMPAD4 64 Ziffernblock 4 Taste
VK_NUMPAD5 65 Ziffernblock 5 Taste
VK_NUMPAD6 66 Ziffernblock 6 Taste
VK_NUMPAD7 67 Ziffernblock 7 Taste
VK_NUMPAD8 68 Ziffernblock 8 Taste
VK_NUMPAD9 69 Ziffernblock 9 Taste
Purebasic 5.0 32bit und 64 bit
I'm back from hell
I'm back from hell
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
könnt ihr mal testen ob dies bei euch geht?
also wenn das programm an ist, und du in einer textdatei schreibst, und den buchstaben y eingibst, muss ¥ kommen...
thx!
Code: Alles auswählen
OpenWindow(0,0,0,200,40,"Funny Strings!",#PB_Window_MinimizeGadget)
Repeat
Delay(10)
Ereignis = WindowEvent()
If ereignis = #PB_Event_CloseWindow :esc = 1:EndIf
If GetAsyncKeyState_(#VK_Y)
keybd_event_(#VK_BACK,0,0,0):keybd_event_(#VK_BACK,0,#KEYEVENTF_KEYUP,0)
keybd_event_(#VK_LMENU,0,0,0)
Delay(10)
keybd_event_(61,0,0,0)
keybd_event_(61,0,#KEYEVENTF_KEYUP,0)
keybd_event_(69,0,0,0)
keybd_event_(69,0,#KEYEVENTF_KEYUP,0)
keybd_event_(60,0,0,0)
keybd_event_(60,0,#KEYEVENTF_KEYUP,0)
Delay(10)
keybd_event_(#VK_LMENU,0,#KEYEVENTF_KEYUP,0)
EndIf
Until esc = 1
also wenn das programm an ist, und du in einer textdatei schreibst, und den buchstaben y eingibst, muss ¥ kommen...
thx!