vbs是什么意思 VBS中这句话是什么意思?

VBS\u662f\u4ec0\u4e48\u6587\u4ef6???

VBS\u662f\u57fa\u4e8eVisual Basic\u7684\u811a\u672c\u8bed\u8a00\u3002VBS\u7684\u5168\u79f0\u662f\uff1aMicrosoft Visual Basic Script Edition\u3002
\u7528\u8bb0\u4e8b\u672c\u5c31\u53ef\u4ee5\u770b\u5230\u6e90\u4ee3\u7801\u3002\u5728\u6ca1\u6709\u8bed\u6cd5\u9519\u8bef\u7684\u524d\u63d0\u4e0b\uff0c\u76f4\u63a5\u53cc\u51fb\u5de6\u952e\u5c31\u53ef\u4ee5\u8fd0\u884c\u3002
\u4f46\u662f\u8981\u6ce8\u610f\uff0c\u56e0\u4e3aVBS\u8f83\u4e3a\u7b80\u5355\u53ef\u884c\u6027\u5f3a\uff0c\u6240\u4ee5\u5f88\u591a\u4eba\u90fd\u559c\u6b22\u5229\u7528VBS\u53bb\u5199\u75c5\u6bd2\u6216\u8005\u6574\u4eba\u7684\u4ee3\u7801\uff0c\u6240\u4ee5\u5728\u6253\u5f00VBS\u4e4b\u524d\u8981\u786e\u4fddVBS\u7684\u5b89\u5168\u6027\u548c\u6e20\u9053\u7684\u53ef\u4fe1\u6027\u3002
\u4efb\u4f55\u4e00\u79cd\u6587\u672c\u7f16\u8f91\u5668\u90fd\u53ef\u4ee5\u7528\u6765\u5f00\u53d1VBS\uff0c \u8bb0\u4e8b\u672c\u662fwindows\u7cfb\u7edf\u81ea\u5e26\u7684\uff0c\u65e0\u9700\u4e13\u95e8\u4e0b\u8f7d\u5b89\u88c5\uff0c\u66f4\u65b9\u4fbf\u5feb\u6377\u3002

\u6269\u5c55\u8d44\u6599\uff1a
2000\u5e74\u7684\u65f6\u5019\uff0c\u4e00\u540d\u72af\u7f6a\u5206\u5b50\u53d1\u9001\u4e86\u9898\u4e3a\u201dILoveYou\u201d\u7684\u7535\u90ae\uff0c\u5176\u4e2d\u542b\u6709\u6076\u610f\u9644\u4ef6LOVE-LETTER-FOR-YOU.TXT.vbs\uff0c\u5b9e\u9645\u4e0a\u5e76\u975e\u662f\u6587\u672c\u6587\u4ef6\u800c\u662fVB\u811a\u672c\u3002
\u8fd9\u5c01\u201d\u7231\u7684\u90ae\u4ef6\u201d\u5728\u5168\u7403\u8303\u56f4\u611f\u67d3\u4e86\u8d85\u8fc7300\u4e07PC\u7535\u8111\u7528\u6237\u3002\u8be5\u6076\u610f\u8f6f\u4ef6\u6700\u7ec8\u5927\u83b7\u6210\u529f\uff1a\u6210\u4e3a\u4e862002\u5e74\u4f20\u64ad\u6700\u5e7f\u6cdb\u7684\u8ba1\u7b97\u673a\u75c5\u6bd2\u3002
\u5373\u4fbf\u662f\u6700\u7b80\u5355\u7684\u6076\u610f\u8f6f\u4ef6\u4e5f\u80fd\u5f15\u8d77\u53d7\u5bb3\u4eba\u7684\u60c5\u7eea\u53cd\u5e94\u3002\u4f8b\u5982\uff0c\u4e00\u6b3e\u5178\u578b\u7684Skype\u6728\u9a6c\u75c5\u6bd2\u5728\u53d7\u5bb3\u4eba\u7684\u8054\u7cfb\u4eba\u6bcf\u6b21\u4e0a\u7ebf\u65f6\uff0c\u90fd\u4f1a\u5411\u4ed6\u4eec\u53d1\u9001\u201d\u55e8\u201d\u3002
\u7ed3\u679c\u663e\u800c\u6613\u89c1\uff1a\u53d7\u5bb3\u4eba\u7684\u8bb8\u591a\u597d\u53cb\u548c\u719f\u4eba\u51e0\u4e4e\u90fd\u4f1a\u540c\u6b65\u4f5c\u51fa\u56de\u590d\u3002\u5bf9\u4e8e\u6709\u4e9b\u7528\u6237\u800c\u8a00\uff0c\u8fd9\u79cd\u4f53\u9a8c\u76f8\u5f53\u53ef\u6015\uff0c\u56e0\u6b64\u4ed6\u4eec\u79f0\u5176\u4e3a\u201d\u5185\u5411\u7684\u4eba\u6240\u9047\u5230\u7684\u6700\u53ef\u6015\u75c5\u6bd2\u3002\u201d
\u4e8b\u5b9e\u4e0a\uff0c\u8be5\u75c5\u6bd2\u5728\u5728\u8fd9\u4e00\u95ee\u5019\u6d88\u606f\u4e2d\u6dfb\u52a0\u4e86\u7f51\u7edc\u9493\u9c7c\u94fe\u63a5\uff0c\u56e0\u6b64\u5411\u6240\u6709\u4eba\u8bf4\u201d\u55e8\u201d\u7edd\u4e0d\u662f\u4e3a\u4e86\u597d\u73a9\u90a3\u4e48\u7b80\u5355\u3002\u4f46\u8be5\u6076\u610f\u8f6f\u4ef6\u4e4b\u6240\u4ee5\u53d7\u5230\u5e7f\u6cdb\u5173\u6ce8\uff0c\u662f\u56e0\u4e3a\u6bcf\u6b21\u611f\u67d3\u4e00\u53f0PC\u7535\u8111\u90fd\u5f15\u8d77\u4e00\u573a\u6709\u5173\u65e0\u7528\u901a\u8baf\u7684\u201d\u5de8\u5927\u6d77\u5578\u201d\u3002
\u53c2\u8003\u8d44\u6599\uff1a\u4eba\u6c11\u7f51-\u4e94\u79cd\u6700\u602a\u5f02\u7684\u6728\u9a6c\u75c5\u6bd2\uff1a\u6ed1\u7a3d\u3001\u5413\u4eba\u53c8\u6709\u4e9b\u5947\u602a

\u636e\u6211\u7684\u7ecf\u9a8c\uff0c\u4e0a\u9762\u7684\u4ee3\u7801\uff0c\u5176\u4e3b\u8981\u7684\u529f\u80fd\u662f\u6fc0\u6d3b\u7a97\u53e3\u6807\u9898\u662f "\u4e0e" & gengshuia & "\u804a\u5929\u4e2d"\uff08 \u4ee3\u7801\u7ecf\u8ba1\u7b97\u540e\u5f97\u5230\u7684\uff09 \u7684\u5e94\u7528\u7a0b\u5e8f\u7a97\u53e3\u3002

\u5176\u4e2d\uff0c

wsh \u5e94\u8be5\u662f\u7cfb\u7edf\u91cc\u7684 wscript.shell \u5bf9\u8c61\uff0cAppActivate \u662f\u8be5\u5bf9\u8c61\u7684\u5185\u7f6e\u51fd\u6570\uff0c\u5176\u57fa\u672c\u51fd\u6570\u539f\u578b\u5b9a\u4e49\u5982\u4e0b\uff1a

Function AppActivate(ByVal App, [ByVal Wait]) As Boolean

什么是VBScript呢? VBScript的全称是:Microsoft Visual Basic Script Editon.(微软公司可视化BASIC脚本版). 正如其字面所透露的信息, VBS(VBScript的进一步简写)是基于Visual Basic的脚本语言. 我进一步解释一下, Microsoft Visual Basic是微软公司出品的一套可视化编程工具, 语法基于Basic. 脚本语言, 就是不编译成二进制文件, 直接由宿主(host)解释源代码并执行, 简单点说就是你写的程序不需要编译成.exe, 而是直接给用户发送.vbs的源程序, 用户就能执行了.

我知道菜鸟现在最关心的就是用什么工具来开发VBS程序了, 答案是:记事本.(Notepad).我不是开玩笑, 其实任何一种文本编辑器都可以用来开发VBS开发, 只不过记事本是由系统自带的, 比较好找而已. 尽管如此, 我还是建议你去下载一个专业的文本编辑器, 因为这些工具可以提供 "语法高亮"等功能, 更加方便开发, 用哪一个随你喜好, 我比较喜欢Edit Plus (2.10).

OK, 我们先来写一个VBScript程序热热身.

REM 输入并回显你的名字

\'使用InputBox和Msgbox函数

Dim name,msg

msg="请输入你的名字:"

name=Inputbox(msg,"名称")

Msgbox(name)

把上面的程序清单输入到记事本里面, 然后保存为以.vbs为扩展名的文件("保存类型"里面选择"所有文件").然后双击运行, 观察运行结果. 注意:请自己输入程序清单, 不要复制->粘贴

我来解释一下这个程序, 第一行和第二行的开头分别是"REM"语句和" \' ", 这两个东西的作用是相同的, 表示本行是注释行, 就是说这两行什么也不干,只是用来说明这段程序的功能, 版权信息等等. 注释行是程序最重要的部分之一, 尽管它不是必需的, 但对于其他人阅读源代码, 以及自己分析源代码是很有好处的. 好的习惯是在必要的地方加上清晰, 简洁的注释.

Dim用来声明一个变量, 在VBS中, 变量类型并不是那么重要, 就是说VBS会帮你自动识别变量类型, 而且变量在使用前不一定要先声明, 程序会动态分配变量空间. 在VBS中你不用考虑name储存的是一个整数还是一个小数(学名叫"浮点数"), 也不用考虑是不是字符串(一串字符, 比如:"Hello World"), VBS会自动帮你搞定. 所以第三行语句可以删除, 效果不会变, 但我强烈反对这么做, 一个变量的基本原则就是:先声明,后使用.变量名用字母开头,可以使用下划线,数字, 但不能使用vbs已经定义的字, 比如dim, 也不能是纯数字.

下一行被称之为"赋值", "="是赋值符号, 并不是数学中的等于号, 尽管看起来一样.这是正统的理解, 你要理解成等于也没有什么不可. 赋值号的左边是一个变量, 右边是要赋给变量的值, 经过赋值以后, msg这个变量在程序中等同于"请输入你的名字:"这个字符串,但当msg被再次复制的时候, 原值就会消失. 不光字符串, 其他任何变量都这样被赋值, 例如: a=2, b=12.222等等.

再往下,Inputbox和Msgbox是VBS内建的函数, 一个函数就相当于一个"黑箱", 有输入(参数)和输出(返回值), 你可以不用了解函数是怎么运作的, 只要了解这个函数能干什么就行了, 我们也可以定义自己的函数, 不过那要等到以后再讲. 现在我们只要了解, 一个函数可以有返回值也可以没有, 可以有参数也可以没有. 例如Inputbox就是有返回值的函数, 我们用赋值号左边的变量来"接"住InputBox的返回值--就是你输入的内容. 在inputbox右边的括号里是参数列表, 每个参数用","分隔开, 每个参数有不同的功效, 比如第一个参数会显示在提示里, 我们把msg这个变量作为第一个参数传给了Inputbox 函数, 而msg="请输入你的名字:", 所以我们在对话框的提示栏就会看到"请输入你的名字:" 第二个参数是对话框的标题, 我们用直接量(学名叫"常量", 这里是"字符串常量")传递给函数, 当然你也可以传递变量. Inputbox还有很多参数, 比如你在"名称"后面再加一个","然后输入随便一串字符(字符串,用双引号""包裹起来的一串字符叫做字符串)然后运行, 看看结果. 你会发现用于输入的文本框有了默认的值, 这就是第三个参数的作用.

Msgbox函数是用来输出的函数, 在VBS中没有专门的输出函数(BASIC中的print,C中的printf), 所以我们只能用对话框来观察输出结果, Msgbox的必要参数只有一个, 就是要输出的内容, 在这种情况下, 我们不需要理会msgbox的返回值. 关于Msgbox和Inputbox我们以后还会在讨论, 今天只是热热身, 到此为止.

要点:

1) 注释(以REM或\'开头)行在程序中不起作用, 但能让别人更容易读懂你的程序.

2) 变量好像一个盒子, 或一个代号, 可以代表你想代表的东西. 变量赋值使用"="

3) 以""包裹起来的字符称之为"字符串"

4) 函数像一个"黑箱", 有参数和返回值, 用"="左边的变量可以接住返回值

5) Inputbox函数弹出一个输入对话框,Msgbox则用于输出

作业:

1) 试验Inputbox的第三个参数

2) 写一段程序输出你的年龄

3) 写一段程序进行3次输入, 分别输入你和你父母的姓名(要求显示提示), 并分3次输出

vbs

  • vbs 鏄粈涔堟剰鎬?
    绛旓細Vbs鏄寚Visual Basic Script鐨勭缉鍐欙紝鏄竴绉嶈繍琛屼簬Windows鎿嶄綔绯荤粺涓婄殑鑴氭湰璇█銆傚畠鍙互涓庡叾浠栬剼鏈瑷濡侸avaScript鐩镐簰閰嶅悎锛岀敤浜庤嚜鍔ㄧ紪鍐欑畝鍗曠殑銆佸彲绉绘鐨勮剼鏈唬鐮併浣跨敤vbs鍙互鑷姩鎵ц绋嬪簭銆佺鐞哤indows绯荤粺鐨勬湰鍦板畨鍏ㄧ瓥鐣ュ拰璁″垝浠诲姟銆佹搷浣淲indows娉ㄥ唽琛ㄣ佺敓鎴愬拰鍒嗘瀽鏂囨湰鏂囦欢绛夈傚畠闈炲父鐏垫椿鍜屽己澶э紝鎵浠ュ湪Windows...
  • VBS鐨勫惈涔鏄粈涔堟剰鎬?
    绛旓細VBS鏄疺isual Basic Script鐨勭缉鍐欙紝鎰忎负Visual Basic鑴氭湰銆傚畠鏄竴绉峂icrosoft Windows鎿嶄綔绯荤粺鐜涓嬬殑涓绉嶇紪绋嬭瑷銆傝繖绉嶈剼鏈瑷鍖呭惈浜哣isual Basic鐨勮娉曪紝鍙互鐢ㄤ簬瀹炵幇Windows鐜涓嬬殑杞欢寮鍙戝拰绯荤粺绠$悊锛屽叿鏈夊嚭鑹茬殑鍙Щ妞嶆у拰鏄撶敤鎬с傜敱浜嶸BS璇█鐨勭壒鐐癸紝瀹冨父琚敤浜庣紪鍐橶indows鑴氭湰鏂囦欢銆佽嚜瀹氫箟Office鑷姩鍖...
  • vbs鏄粈涔堟剰鎬
    绛旓細VBS(VBScript鐨勮繘涓姝ョ畝鍐)鏄熀浜嶸isual Basic鐨勮剼鏈瑷. 鎴戣繘涓姝ヨВ閲婁竴涓, Microsoft Visual Basic鏄井杞叕鍙稿嚭鍝佺殑涓濂楀彲瑙嗗寲缂栫▼宸ュ叿, 璇硶鍩轰簬Basic. 鑴氭湰璇█, 灏辨槸涓嶇紪璇戞垚浜岃繘鍒舵枃浠, 鐩存帴鐢卞涓(host)瑙i噴婧愪唬鐮佸苟鎵ц,
  • 姹傛枃浠舵牸寮忚嫳鏂囩缉鍐欏ぇ鍏?瑙i噴涓涓鏄粈涔堟剰鎬
    绛旓細.vbs / Visual Basic 缂栫▼鏂囦欢 / Microsoft Viasual Basic .viv / VIVO褰卞儚鏂囦欢 / 娴忚鍣ㄥ姞瑁匳IVO 鎻掍欢 .vqf / 鍘嬬缉澹伴煶鏂囦欢 / Yamaha SoundVQ Player .wav / 鏈帇缂╃殑澹伴煶鏂囦欢 / Windows media Player .wk1 / Lotus 123 璇曠畻杞欢鏂囦欢 / Lotus 123, Excel ...
  • ...VBS鏄粈涔堟剰鎬,鏄數瑙嗗彴鐨勫彴鏍,鏄摢鐨勭數瑙嗗彴?鎬!!!
    绛旓細鍏堥攱绾綍棰戦亾鏄敱婀栧崡缁忚鍒涘姙鐨勪竴涓叏鍥芥у崼鏄熶粯璐归閬擄紝鏃椾笅杩樻湁鍏堥攱涔掔窘棰戦亾锛岃繕鏈変竴涓垱浣滀腑鐨勫洯鑹洪閬擄紝VBS鏄箹鍗楃粡瑙嗙殑鍏堥攱鐢佃缃锛屾槸浠ユ箹鍗楃粡瑙嗕负姣嶄綋锛屼互鍏堥攱绾綍棰戦亾涓轰紶杈撳钩鍙帮紝缁勮婀栧崡鍚勫湴闈㈤閬撴湭涓婃槦涔嬩紭绉濞变箰銆佽祫璁妭鐩祫婧愯屾垚锛岃妭鐩噰鍙栦笉鍔犲瘑鏂瑰紡鍏嶈垂鏀惰銆傛剰鎬濅篃灏辨槸鍏堥攱绾綍棰戦亾浠ュ悗涓...
  • 缇芥瘺鐞vbs鏄粈涔堟剰鎬
    绛旓細vbs鏄缇芥瘺鐞冩媿鐨勪竴涓郴鍒楃殑鍚嶇О銆俈BS绯诲垪鎷嶇嚎鍝佺被缁嗗垎锛岀悆绾挎潗璐ㄣ佸寘瑁广佸~鍏呮妧鏈垚鐔燂紝婊¤冻鐞冨弸鐨勪笉鍚屾墜鎰熼渶姹傦紝璁╃窘鐞冪埍濂借呮湁鏇村鐨勯夋嫨銆傝屼笖鏁板瓧鍗崇嚎寰勶紝渚夸簬鎸戦夈
  • vbs浠涔堟剰鎬?
    绛旓細鎰忔灏辨槸锛氬綋浣犵敤榧犳爣鐐瑰嚮鍚嶄负Command1鐨勬寜閽椂锛屽氨鎵ц杩欎竴琛屼笅闈㈢殑澶氳浠g爜锛岀洿鍒伴亣鍒癊nd Sub缁撴潫銆傞偅涓笅鍒掔嚎锛堜篃灏辨槸鈥滄í鈥濓級宸﹁竟鐨勬槸鎺т欢鍚嶏紙Command1锛夛紝鍙宠竟鐨勬槸浜嬩欢锛圕lick锛夛紝鎷彿閲屽寘鍚殑鏄弬鏁帮紙绌虹櫧灏辫〃绀烘病鏈夊弬鏁帮級銆
  • vbd鏄粈涔堟剰鎬
    绛旓細VBD 鏄 Virtual Block Device 鐨勭缉鍐欙紝琛ㄧず铏氭嫙鍧楀瓨鍌ㄨ澶囥傚畠鏄竴绉嶉氳繃 SCSI 鎴 iSCSI 鎺ュ彛瀹炵幇鐨勫垎甯冨紡瀛樺偍鎺ュ叆鐐规湇鍔★紝鐢ㄤ簬璁$畻璧勬簮閫氳繃 VBD 璁块棶鍒嗗竷寮忓瓨鍌ㄨ祫婧愩傚湪鍗庝负 FusionStorage 鎶鏈櫧鐨功涓紝VBS 鏄铏氭嫙鍧楀瓨鍌ㄧ鐞嗙粍浠讹紝鎵ц鍗峰厓鏁版嵁绠$悊锛岄氳繃 SCSI 鎴 iSCSI 鎺ュ彛鎻愪緵鍒嗗竷寮忓瓨鍌ㄦ帴鍏ョ偣鏈嶅姟銆俈BD...
  • 缇芥瘺鐞冩媿vbs鏄粈涔堟剰鎬
    绛旓細鏄疺ICTOR 鎺ㄥ嚭鐨 VBS 绯诲垪鐞冪嚎鐨勫悕绉般俈BS -68鐞冪嚎鏈変袱娆撅紝浠 VICTOR 瀹樻柟鐨勭悆绾垮潗鏍囧浘鏉ョ湅锛68P鐞冪嚎鑰愪箙灞呬腑锛屾墜鎰熶篃灞炰簬鍋忚蒋銆傝屽彟涓娆68N鎵嬫劅搴旇灞炰簬鍋忕‖銆
  • pif銆乿be銆vbs鐨勬枃浠跺悗缂閮戒唬琛浠涔堟剰鎬?鏈ㄩ┈鏂囦欢涓鑸互浠涔堝悗缂?
    绛旓細鍥犳涓嶈兘浠ュ悗缂鏉ュ尯鍒嗘槸鍚︽槸鏈ㄩ┈锛屼綘鍙互璁块棶鑵捐鐢佃剳绠″瀹樼綉锛屼笅杞藉畨瑁呬竴涓數鑴戠瀹讹紝浣跨敤鐢佃剳绠″鐨勬潃姣掑姛鑳芥潵鏌ユ潃涓涓嬶紝灏辩煡閬撹繖浜涙枃浠剁殑瀹夊叏鎬т簡 濡傛灉浠ュ悗鏈浠涔闂锛屾杩庡啀鏉ョ數鑴戠瀹朵紒涓氬钩鍙拌闂紝鎴戜滑浼氬敖蹇冧负鎮ㄨВ绛 鑵捐鐢佃剳绠″浼佷笟骞冲彴锛歨ttp://zhidao.baidu.com/c/guanjia/ ...
  • 扩展阅读:vba编程必背50个程序 ... 电脑vbs是什么功能 ... vbskit可视化基站app ... win11为什么要把vbs关掉 ... 安卓手机如何打开 vbs文件 ... vbs怎么关闭 ... 怎么用vbs打开另一个软件 ... win11vbs要不要关 ... win11的vbs功能是什么 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网