Info Posted May 11, 2008 Share Posted May 11, 2008 I need something like this: Case $msg = $Button If GUICtrlRead($Input) = At Least One Letter Then MsgBox(16,"Error","Only Numbers Allowed") EndIf Thanks Link to comment Share on other sites More sharing options...
Generator Posted May 11, 2008 Share Posted May 11, 2008 By MrCreatoR Link to comment Share on other sites More sharing options...
tryer777 Posted May 11, 2008 Share Posted May 11, 2008 (edited) #include <EditConstants.au3>$Input = GUICtrlCreateInput("",$X,$Y,$W,$H,BitOr($GUI_SS_DEFAULT_INPUT,$ES_NUMBER)) Edited May 11, 2008 by tryer777 Link to comment Share on other sites More sharing options...
Generator Posted May 11, 2008 Share Posted May 11, 2008 #include <EditConstants.au3>$Input = GUICtrlCreateInput("",$X,$Y,$W,$H,BitOr($GUI_SS_DEFAULT_INPUT,$ES_NUMBER))The above UDF by MrCreatoR can prevent all non-number input in many forms such as Ctrl+C. Link to comment Share on other sites More sharing options...
ProgAndy Posted May 11, 2008 Share Posted May 11, 2008 (edited) Only 0-9 (e.g. 35) Or only 0-9 and dot (eg 73.9)? a) Use $ES_NUMBER syle doesn't work, so use the UDF from above:) e.g. you can paste with CTRL-V 0-9 and dot: $str = InputBox("kh","Inout Number") MsgBox(0, '', StringIsFloat($str) Or StringIsInt($str)) Edited May 11, 2008 by ProgAndy *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...
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