d4rk Posted May 24, 2008 Share Posted May 24, 2008 hello, i have these code to see if a key is pressed, but it seem doesn't work, thanks #include <Misc.au3> #include <String.au3> while 1 $String="ab" $first=_StringToHex(StringLeft($String,1)) ;msgbox(64,"",$first)-=> show '61' here if _IsPressed($first) then MsgBox(64,"","") EndIf WEnd [quote]Don't expect for a perfect life ... Expect a least troubles ones[/quote]Contact me : ass@kiss.toWhat I Have Done :Favorites Manager Mangage your favorite's folder, that's coolPC Waker For those who want to save stickersWebScipts Supporter For those who've just started with Web and WebScriptsTemporary Looker Simple but powerful to manage your Temporary folder, you know what you downloaded[UDF] _NumberFormat() Better performance on number display[UDF] _DirGet() What a folder contain [how many (hidden,normal,...) files], with one line of code[UDF] _IsPressEs() Just like _IsPress() but for a group of keys Link to comment Share on other sites More sharing options...
sandin Posted May 24, 2008 Share Posted May 24, 2008 #include <Misc.au3> #include <String.au3> $dll = DllOpen("user32.dll") while 1 $String="ab" $first=_StringToHex(StringLeft($String,1)) ;msgbox(64,"",$first)-=> show '61' here if _IsPressed($first,$dll) then MsgBox(64,"","") EndIf WEnd must open dll first Some cool glass and image menu | WinLIRC remote controler | Happy Holidays to all... | Bounce the sun, a game in which you must save the sun from falling by bouncing it back into the sky | Hook Leadtek WinFast TV Card Remote Control Msges | GDI+ sliding toolbar | MIDI Keyboard (early alpha stage, with lots of bugs to fix) | Alt+Tab replacement | CPU Benchmark with pretty GUI | Ini Editor - Edit/Create your ini files with great ease | Window Manager (take total control of your windows) Pretty GUI! | Pop-Up window from a button | Box slider for toolbar | Display sound volume on desktop | Switch hotkeys with mouse scroll Link to comment Share on other sites More sharing options...
d4rk Posted May 24, 2008 Author Share Posted May 24, 2008 i've tried open dll before, but it still. [quote]Don't expect for a perfect life ... Expect a least troubles ones[/quote]Contact me : ass@kiss.toWhat I Have Done :Favorites Manager Mangage your favorite's folder, that's coolPC Waker For those who want to save stickersWebScipts Supporter For those who've just started with Web and WebScriptsTemporary Looker Simple but powerful to manage your Temporary folder, you know what you downloaded[UDF] _NumberFormat() Better performance on number display[UDF] _DirGet() What a folder contain [how many (hidden,normal,...) files], with one line of code[UDF] _IsPressEs() Just like _IsPress() but for a group of keys Link to comment Share on other sites More sharing options...
ProgAndy Posted May 24, 2008 Share Posted May 24, 2008 you first have to make the Char StringUpper, because the Keycode is the same as ASCII for uppercase char #include <Misc.au3> #include <String.au3> $String="ab" $first=Hex(Asc(StringUpper(StringLeft($String,1))),2) while 1 ;msgbox(64,"",$first)-=> show '61' here if _IsPressed($first) then MsgBox(64,"","") EndIf WEnd *GERMAN* [note: you are not allowed to remove author / modified info from my UDFs]My UDFs:[_SetImageBinaryToCtrl] [_TaskDialog] [AutoItObject] [Animated GIF (GDI+)] [ClipPut for Image] [FreeImage] [GDI32 UDFs] [GDIPlus Progressbar] [Hotkey-Selector] [Multiline Inputbox] [MySQL without ODBC] [RichEdit UDFs] [SpeechAPI Example] [WinHTTP]UDFs included in AutoIt: FTP_Ex (as FTPEx), _WinAPI_SetLayeredWindowAttributes Link to comment Share on other sites More sharing options...
d4rk Posted May 25, 2008 Author Share Posted May 25, 2008 thanks, it worked ! [quote]Don't expect for a perfect life ... Expect a least troubles ones[/quote]Contact me : ass@kiss.toWhat I Have Done :Favorites Manager Mangage your favorite's folder, that's coolPC Waker For those who want to save stickersWebScipts Supporter For those who've just started with Web and WebScriptsTemporary Looker Simple but powerful to manage your Temporary folder, you know what you downloaded[UDF] _NumberFormat() Better performance on number display[UDF] _DirGet() What a folder contain [how many (hidden,normal,...) files], with one line of code[UDF] _IsPressEs() Just like _IsPress() but for a group of keys Link to comment Share on other sites More sharing options...
ReaImDown Posted May 25, 2008 Share Posted May 25, 2008 (edited) hello, i have these code to see if a key is pressed, but it seem doesn't work, thanks #include <Misc.au3> #include <String.au3> while 1 $String="ab" $first=_StringToHex(StringLeft($String,1)) ;msgbox(64,"",$first)-=> show '61' here if _IsPressed($first) then MsgBox(64,"","") EndIf WEnd #Include <misc.au3> While 1 GUIGetMsg() For $i = 1 to 94 If _IsPressed(Hex($i)) Then MsgBox(0, "Key press!", "You pressed key number: " & $i) Next WEnd Edited May 25, 2008 by ReaImDown [u][font="Century Gothic"]~я α и d γ ĵ . ċ . ѕ қ ϊ и и ε я~- My Programs -auto shutdownSleep funcdisallow programs[/font][/u] Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now