marc0v Posted October 16, 2009 Posted October 16, 2009 WinSetTitle sets a title to blank if new title STRING LENGTH > 127 127 char limitation with AutoIt ActiveX ver 3.3.0.0 or limitation in VBScript ver 5.7.0.16599 (WinXP SP3) ? As I could not find a bug report/thread for that, I ask if someone can reproduce the problem any testing or workaround solution welcomed... This affect strings in WINDOWS TITLE, like WinSetTitle (and also bugs for CONTROLS, I think, with ControlSetText setting random characters in control) For examples to show something you must set 'wintitle' to a visible window title (case sensitive, can be only a left part of the title) This bugs : VBScript (save in a .vbs file and run) wintitle = "provide_here_a_valid_window_title" newtitle_127 = "1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567" newtitle_128 = "12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678" Set autoitx3obj = WScript.CreateObject("AutoItX3.Control") autoitx3obj.WinSetTitle wintitle, "", newtitle_127 MsgBox "Title is set to newtitle_127" autoitx3obj.WinSetTitle newtitle_127, "", newtitle_128 MsgBox "Title is set to blank" This works : AU3Script (save in a .au3 file and run) $wintitle = "provide_here_a_valid_window_title" $newtitle_127 = "1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567" $newtitle_128 = "12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678" WinSetTitle($wintitle, "", $newtitle_127) MsgBox(0, "", "Title is set to newtitle_127") WinSetTitle($newtitle_127, "", $newtitle_128) MsgBox(0, "", "Title is set to newtitle_128")
zezzagio Posted December 1, 2009 Posted December 1, 2009 WinSetTitle sets a title to blank if new title STRING LENGTH > 127127 char limitation with AutoIt ActiveX ver 3.3.0.0 or limitation in VBScript ver 5.7.0.16599 (WinXP SP3) ?As I could not find a bug report/thread for that, I ask if someone can reproduce the problemany testing or workaround solution welcomed...I think I've the same problem with ControlSetText, using AutoIt ActiveX via JScript. I don't know if this applies to AutoIt interpreted .au3 script too. The previous version of AutoIt I had (3.2.something, maybe) didn't seem to suffer the problem.Ciao.
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