armoros Posted May 20, 2012 Share Posted May 20, 2012 (edited) Hello my friends In a script i have with just an Edit control, when i type too much it does not allow me for more. i have an app that counts the characters and says i have typed 30000 char. and 673 lines. Anyway is there a restriction on how many characters we can type in an Edit box ? Thank you Edited May 21, 2012 by armoros [font="verdana, geneva, sans-serif"] [/font] Link to comment Share on other sites More sharing options...
water Posted May 20, 2012 Share Posted May 20, 2012 Looks like there is a 30000 character My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
armoros Posted May 20, 2012 Author Share Posted May 20, 2012 Oh..thank you Water so there is a limit.. Thanks for the link... [font="verdana, geneva, sans-serif"] [/font] Link to comment Share on other sites More sharing options...
water Posted May 20, 2012 Share Posted May 20, 2012 I don't know if this value (default value?) can be extended. Maybe someone else can shed some light on this? My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
czardas Posted May 20, 2012 Share Posted May 20, 2012 Have you looked at GUICtrlSetLimit ? Set the limit to 2000000 characters and see if that fixes it. Xandy 1 operator64 ArrayWorkshop Link to comment Share on other sites More sharing options...
armoros Posted May 20, 2012 Author Share Posted May 20, 2012 Have you looked at GUICtrlSetLimit ? Set the limit to 2000000 characters and see if that fixes it.No i didn't czardas i will check this, there is a hope nice.Thank you. [font="verdana, geneva, sans-serif"] [/font] Link to comment Share on other sites More sharing options...
czardas Posted May 20, 2012 Share Posted May 20, 2012 You're welcome. operator64 ArrayWorkshop Link to comment Share on other sites More sharing options...
Skitty Posted May 20, 2012 Share Posted May 20, 2012 No i didn't czardas i will check this, there is a hope nice.Thank you.Did it work? This is weird because I was just noticing this right this instant when working with a little debug edit box for a compiled script. Link to comment Share on other sites More sharing options...
armoros Posted May 21, 2012 Author Share Posted May 21, 2012 (edited) Did it work? This is weird because I was just noticing this right this instant when working with a little debug edit box for a compiled script. Yes it does work. I can have now 2000000 char. and 43739 lines #include #include #include #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 623, 449, 192, 114) $Edit1 = GUICtrlCreateEdit("", 8, 16, 609, 409) GUICtrlSetLimit(-1, 2000000) ; sets the limit to 2000000 characters or you can put the maximum 2147483647 as user PhoenixXL sugests GUICtrlSetData(-1, "") GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd Edited May 21, 2012 by armoros Xandy 1 [font="verdana, geneva, sans-serif"] [/font] Link to comment Share on other sites More sharing options...
PhoenixXL Posted May 21, 2012 Share Posted May 21, 2012 (edited) Hey Positive Results..............I got that 2147483647 is the Maximum Value that a Edit Control Can HoldUsing This Code#AutoIt3Wrapper_au3check_parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6 #include <GuiEdit.au3> #include <GuiConstantsEx.au3> Opt('MustDeclareVars', 1) $Debug_Ed = False ; Check ClassName being passed to Edit functions, set to True and use a handle to another control to see it work _Main() Func _Main() Local $hEdit ; Create GUI GUICreate("Edit Set Limit Text", 400, 300) $hEdit = GUICtrlCreateEdit("This is a test" & @CRLF & "Another Line", 2, 2, 394, 268) GUISetState() MsgBox(4160, "Information", "Text Limit: " & _GUICtrlEdit_GetLimitText($hEdit)) MsgBox(4160, "Information", "Setting Text Limit") Local $x=2147483630,$sdata While 1 _GUICtrlEdit_SetLimitText($hEdit,$x) $sdata=_GUICtrlEdit_GetLimitText($hEdit) ConsoleWrite("Information"&@TAB&"Text Limit: " &$sdata &@CRLF) If $sdata<=0 Then ExitLoop $x+=1 WEnd GUIDelete() EndFunc ;==>_MainThumbs Up If it Helped RegardsPhoenix XL Edited May 21, 2012 by PhoenixXL Xandy and armoros 2 My code: PredictText: Predict Text of an Edit Control Like Scite. Remote Gmail: Execute your Scripts through Gmail. StringRegExp:Share and learn RegExp.Run As System: A command line wrapper around PSEXEC.exe to execute your apps scripts as System (LSA). Database: An easier approach for _SQ_LITE beginners. MathsEx: A UDF for Fractions and LCM, GCF/HCF. FloatingText: An UDF for make your text floating. Clipboard Extendor: A clipboard monitoring tool. Custom ScrollBar: Scroll Bar made with GDI+, user can use bitmaps instead. RestrictEdit_SRE: Restrict text in an Edit Control through a Regular Expression. Link to comment Share on other sites More sharing options...
armoros Posted May 21, 2012 Author Share Posted May 21, 2012 Hey Positive Results..............I got that 2147483647 is the Maximum Value that a Edit Control Can HoldThumbs Up If it Helped RegardsPhoenix XLYes man that is great i tested and i can have more than 4000000 characters..couldn't paste 2147483647 chars. but it worksThumbs up [font="verdana, geneva, sans-serif"] [/font] Link to comment Share on other sites More sharing options...
cyberbit Posted October 1, 2012 Share Posted October 1, 2012 Have you looked at GUICtrlSetLimit ? Set the limit to 2000000 characters and see if that fixes it.Thanks for this, saved me a lot of time. Kudos! _ArrayConcatenate2D · Aero Flip 3D · EPOCH (destroy timestamps) · File Properties Modifier · _GetFileType · UpdateEngine<new> · In-line Case (_ICase) <new> [hr] 50% of the time, it works all the time. -PezoFaSho 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