Re: Writing and debugging VBS



1. open a command prompt to the directory of your vbscript file

2 Enter the following command syntax:
wscript //x TheNameOfMyScript.vbs

This will determine if a debugger is working on your machine or not.

It will start whatever debugger is available and enabled. If it starts, the
distinguishable difference in operation, is you must set breakpoints inside of
functions if you wish to step through line by line...




"Tosca" <no-spam@xxxxxxxxxxxxx> wrote in message
news:%231YKKhWzFHA.2064@xxxxxxxxxxxxxxxxxxxxxxx
> No - I don't have that line in the code. I've done a considerable amount of
> googling but haven't found any explicit instructions about how to use this
> editor!
>
> Any other ideas? I've tried repairing the "Tools" within MS Office from the
> installation disc but that's not helped. Similarly, I've run a full AV scan,
> just in case the editor isn't working correctly because of viral infection.
> It showed no infection!
>
> "DJP" <djp@xxxxxxxxxxxx> wrote in message
> news:Bfh2f.12283$U51.7859@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>>
>> Have you got an "on error resume next" somewhere near the top of your code?
>> If so, rem that out temporarily then re-run your script and see what
>> happens.
>>
>> "Tosca" <no-spam@xxxxxxxxxxxxx> wrote in message
>> news:eyqo6JQzFHA.3124@xxxxxxxxxxxxxxxxxxxxxxx
>>> I'm going to need a bit more guidance!
>>>
>>> I have a short .vbs file that works fine. I tried to copy and paste it
>>> into the VBE in Word or Excel 2003 to step through it, but that drew a
>>> blank.
>>>
>>> I did some googling and found out about MSE7.exe which is on my laptop (XP
>>> Pro SP2). I ran it and then File>Open>"name of vbs file". The vbs file
>>> opened in Design Mode, so I thought that I'd cracked it! I tried
>>> Debug>Step Into (or F11), just as I have used "Step Into" in the VBA Editor
>>> in Excel or Word, in the hope that the editor would step through the code
>>> for me. If it had, I'd be able to edit the code, or create new code, to
>>> modify my project. I was able to run the code (with F5) and the screen
>>> changed for a few seconds, before reverting to the design mode. I have
>>> tried this with breakpoints set and disabled, but that didn't make any
>>> difference. Although the code seems to run, it doesn't produce any of the
>>> message boxes that it should, or wait for user interaction.
>>>
>>> What am I doing wrong? I've looked at the locals window but it says that I
>>> cannot evaluate an expression whilst in design mode. I suspect that I need
>>> to be out of design mode but have no idea how to do that. I've not been
>>> able to find anything in the help facility. How do I use this editor (in a
>>> similar way to the VBA editor) to step through my VBS code?
>>>
>>> Thanks again for your patience!
>>>
>>>
>>>
>>> "MikeB" <m.byerleyATVerizonDottieNettie> wrote in message
>>> news:%23$D5g1NzFHA.3588@xxxxxxxxxxxxxxxxxxxxxxx
>>>> Also,
>>>> It is quite common to simply plunk you vbscript code into a code module
>>>> in the VBA editor of any Office App and prototype it there before
>>>> launching it in the pure scripting environ.
>>>>
>>>>
>>>> "Tosca" <no-spam@xxxxxxxxxxxxx> wrote in message
>>>> news:%23$20rFNzFHA.2880@xxxxxxxxxxxxxxxxxxxxxxx
>>>>> Thank you Bob for the rapid reply. The first hit is the Microsoft Script
>>>>> Debugger so it looks like I need that one. There's no indication about
>>>>> how to get hold of a copy so I'll do some research. There's no suggestion
>>>>> that it's on my PC already.
>>>>>
>>>>> "Bob Barrows [MVP]" <reb01501@xxxxxxxxxxxxxxx> wrote in message
>>>>> news:OtIzr7MzFHA.3312@xxxxxxxxxxxxxxxxxxxxxxx
>>>>>> Tosca wrote:
>>>>>>> Hi everyone
>>>>>>>
>>>>>>> I've used the Visual Basic Editor in Word and Excel 2003 and have
>>>>>>> decided to delve into VBS. I've managed to copy script samples from
>>>>>>> various sites, paste them into Notepad and save the file with a .vbs
>>>>>>> extension. Needless to say, the samples do what they're supposed to
>>>>>>> but, if I modify the code to do something slightly different, it
>>>>>>> either works or it doesn't. If it doesn't, an error messagebox is
>>>>>>> displayed which gives an idication of where the error is.
>>>>>>>
>>>>>>> I wonder if there's any software available to allow me to step
>>>>>>> through the VBS and identify exactly what's happening as it runs,
>>>>>>> just as I can with the VB editors in Word and Excel. I don't know if
>>>>>>> there's anything on my laptop already (XP Pro SP2) or if I'd need
>>>>>>> third party software. Whilst experts here are just that, I'd find it
>>>>>>> hard to believe that they can just generate a perfect piece of
>>>>>>> complicated code out of thin air or debug it, almost as if it's
>>>>>>> running in their heads!
>>>>>>> Thanks for your time and patience.
>>>>>>
>>>>>> Google is your friend (if you use it <grin>):
>>>>>> http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=gd&q=script+debugger
>>>>>>
>>>>>> --
>>>>>> Microsoft MVP - ASP/ASP.NET
>>>>>> Please reply to the newsgroup. This email account is my spam trap so I
>>>>>> don't check it very often. If you must reply off-line, then remove the
>>>>>> "NO SPAM"
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>


.



Relevant Pages

  • Re: IDE for Pascal-family language
    ... set breakpoints in the editor (no need for a separate debugger) ... watchpoint window to view variables while single-stepping ... I think you probably need to enable debug output - either in ...
    (comp.lang.pascal.misc)
  • Release of RosAsm V.2.006a
    ... complete integration: ... Source Level Debugger ... Evoluated Structures Manager. ... Dialog Editor with Styles Help and Styles accuracy control, ...
    (comp.lang.asm.x86)
  • Release of RosAsm V.2.006a
    ... complete integration: ... Source Level Debugger ... Evoluated Structures Manager. ... Dialog Editor with Styles Help and Styles accuracy control, ...
    (alt.lang.asm)
  • Release of RosAsm V.2.007b
    ... Review of the Dialog Editor Function for Loading a Dialog Template from ... First release of Diego Fraga review of the Resources Manager, ... Debugger Memory Inspector. ...
    (alt.lang.asm)
  • RosAsm V.2.005a
    ... True Local Labels, plus Local Symbols. ... Evoluated Structures Manager. ... Debugger Memory Inspector. ... Dialog Editor with Styles Help and Styles accuracy control, ...
    (comp.lang.asm.x86)