TheAutomator Posted March 15, 2014 Posted March 15, 2014 $VBS = ObjCreate("ScriptControl") $VBS.language = "VBScript" Global Const $Nothing = $VBS.eval("Nothing") $VBS = $Nothing Can someone say me what i'm doing wrong here? ERROR: "test.au3" (2) : ==> Variable must be of type "Object".: $VBS.language = "VBScript" $VBS^ ERROR ->19:22:34 AutoIt3.exe ended.rc:1 >Exit code: 1 Time: 0.462 Thanks. TheAutomator. Retro Console, NestedArrayDisplay UDF foldermaker-pro-clone MiniMark Editor
TheAutomator Posted March 15, 2014 Author Posted March 15, 2014 Iczer, On 3/15/2014 at 7:03 PM, Iczer said: no error in 3381 & 33102 in XP64 I have windows7 64bit (home premium) TheAutomator. Retro Console, NestedArrayDisplay UDF foldermaker-pro-clone MiniMark Editor
JohnOne Posted March 15, 2014 Posted March 15, 2014 No errors. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
TheAutomator Posted March 15, 2014 Author Posted March 15, 2014 (edited) JohnOne, On 3/15/2014 at 8:03 PM, JohnOne said: No errors. huh? that's weird any idea what's causing the error then? [edit:] To prove that i'm not lying, this is what I found on the web about it: http://www.911cd.net/forums//index.php?showtopic=17891 TheAutomator. Edited March 15, 2014 by TheAutomator Retro Console, NestedArrayDisplay UDF foldermaker-pro-clone MiniMark Editor
JohnOne Posted March 15, 2014 Posted March 15, 2014 I imagine it's going to have something to do with windows. You should be checking for object too. $VBS = ObjCreate("ScriptControl") If Not IsObj($VBS) Then Exit MsgBox(0,'Error', 'Cannot create object' & @CRLF & 'Error: ' & @error) EndIf $VBS.language = "VBScript" Global Const $Nothing = $VBS.eval("Nothing") $VBS = $Nothing AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
TheAutomator Posted March 15, 2014 Author Posted March 15, 2014 JohnOne, Error: --------------------------- Cannot create object Error: 0 --------------------------- OK TheAutomator. Retro Console, NestedArrayDisplay UDF foldermaker-pro-clone MiniMark Editor
JohnOne Posted March 15, 2014 Posted March 15, 2014 I'm not 100% but windows comes with oleviewer to check if it's available on your machine. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
TheAutomator Posted March 15, 2014 Author Posted March 15, 2014 JohnOne, On 3/15/2014 at 9:08 PM, JohnOne said: I'm not 100% but windows comes with oleviewer to check if it's available on your machine. downloaded it and it is running. what do i do next? I see that all the default script languages are present. TheAutomator. Retro Console, NestedArrayDisplay UDF foldermaker-pro-clone MiniMark Editor
JohnOne Posted March 15, 2014 Posted March 15, 2014 I'd try compiling as x86 and trying that. seadoggie01 and atetester132 1 1 AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
TheAutomator Posted March 15, 2014 Author Posted March 15, 2014 (edited) JohnOne, now it works, so it's a 64bit problem then thanks for the help JohnOne [EDIT:] put this on top in the au3 script and you don't have to compile it every time: #AutoIt3Wrapper_UseX64=n TheAutomator. Edited March 15, 2014 by TheAutomator atetester132 and ss26 2 Retro Console, NestedArrayDisplay UDF foldermaker-pro-clone MiniMark Editor
BrewManNH Posted March 15, 2014 Posted March 15, 2014 (edited) Just an FYI, I'm getting the same error message on my computer, Win 7 x64. EDIT: Just saw the other posts, it worked for me when I ran it as x86. Edited March 15, 2014 by BrewManNH If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! Reveal hidden contents I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator
TheAutomator Posted March 15, 2014 Author Posted March 15, 2014 BrewManNH, On 3/15/2014 at 9:29 PM, BrewManNH said: Just an FYI, I'm getting the same error message on my computer, Win 7 x64. EDIT: Just saw the other posts, it worked for me when I ran it as x86. I don't quite get what you are trying to say.. also, what is "FYI" ? TheAutomator. Retro Console, NestedArrayDisplay UDF foldermaker-pro-clone MiniMark Editor
BrewManNH Posted March 15, 2014 Posted March 15, 2014 It's an initialism which stands for "For Your Information". I said I initially saw the same error message as you did, the first line. Then I edited it to say that running it in x86 mode allowed it to run without an error, the second line. If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! Reveal hidden contents I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator
atetester132 Posted June 12, 2019 Posted June 12, 2019 Thanks, TheAutomator. I was struggling with the same problem at your solution worked.
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