[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[原创] 我对学习VBS的看法(不要见笑哈)

近一个月来,本人对VBS很感兴趣,并尝试学习它,在这之前我曾经学过BAT的一些简单的代码编写,那时我对DOS和BAT几乎不了解,我学的时候是去借了一本关于命令行的书,和上相关的论坛,在加上自己不断的操作,在一个月内,我掌握的BAT基本的代码编写,从看代码就像看无序的字母组合,到可以自己编写简单代码,应该说是一个不错的突破。
然后我了解到VBS比BAT似乎更强大一些,我就想试着学学它,不说别的,至少对自己的一些工作有帮助,这也是学习它的一个小小的动力了。
但是我刚接触到VBS,就觉得很头大,它跟前面的命令行有很大的区别,一些高手说,应为BAT是面向过程,而VBS是面向对象,这句话把我听得是一头雾水,过程?对象?我在学BAT的时候也没感觉到什么是面向过程,更别说是什么面向对象。
于是,我就在网上找资料,我终于知道,这些过程啊,对象啊,是跟其脚本内部的~~~~~~~~有关!但我还是懵懵懂懂的,毕竟我只是负责用这些命令,对其内部的运转是不理的。
我从资料上了解到,单单是VBS是做不了大事情的,要配合WINDOWS提供的脚本环境及对象,才可以实现更高级的功能,网上对WINDOWS脚本环境及对象的解释,对像我这样没有一点基础的人来说,简直是天书,太难懂的啊。
网上总是抛出CHM给我们为你看,但我第一页就寸步难行,点击相关连接,有是很糊涂,在点击相关链接………………最后都乱了。







我想,既然我对BAT 可以从不了解到可以用,VBS 应该也可以,所以我就想可不可以以BAT 的方式或是更通俗的方式来学习VBS,
在我看来,对象就想老大,老大手下又有一群小弟----方法………………然后应该就跟BAT 差不多了吧。
   要用他们就要请老大出山,老大又要CALL他的小弟来做事,不同的老大 有不同的小弟,管不同的地盘………………
   我就试着用这样的方式来学VBS 但还是很乱。

像这些代码:                                               et WshShell = Wscript.CreateObject("Wscript.Shell")

WshShell.Run ("notepad " & Wscript.ScriptFullName)

                                                                                Set a = fs.CreateTextFile("c:\testfile.txt", True)

  Set objShell = CreateObject(“Wscript.Shell”)

                                                                          objShell.Run “notepad”
objShell.Run “calc”


看得还是有点晕

还望高手指点啊
1

评分人数

返回列表