当前位置:网站首页>Beauty of script │ VBS introduction interactive practice
Beauty of script │ VBS introduction interactive practice
2022-06-24 11:05:00 【Geek flying rabbit】
One 、 What is? VBS
VBSIt's a kind ofWindowsScripting language , The full name isMicrosoft Visual Basic Script Editon, Microsoft Visualization BASIC Script versionvbsIt's built-in , The code can be found inwindowsDirect execution in the system , No compilation environment is required , Very convenientvbsThe script is simple , Efficient , Most functions can be realized , Make good use ofvbsScript , Can greatly improve the efficiency , It can be used to do some repeated and tedious machine operations
Two 、 first VBS Script
- Create a new text document on the desktop
- Open a text document , Type in
msgbox "Hello World!" - Suffix the format of the text document
.txtChange it to.vbs - Then double click the run file

3、 ... and 、msgbox grammar
- grammar :
msgbox " Dialog content "," Dialog type ( Parameters :0,1,2,3,4,5)"," Dialog title " - Dialog content : It refers to the main content of the pop-up window
- Dialog type : You can choose
0-5common 6 Three types of dialog modes ,0 The dialog box only hasOK button;1 The dialog box hasOK button、Cancel button;2 The dialog box hasStop button、Retry button、Ignore button;3 The dialog box hasIt's a button、No button、Cancel button;4 The dialog box hasIt's a button、No buttonAnd it is forbidden to click on the... In the upper right corner of the dialog boxcloseButton ;5 The dialog box hasRetry button、Cancel button. If you don't fill in the silent opinion 0 - Dialog title : It refers to the title of the pop-up window
msgbox " Brother flying rabbit gives you a prize to receive ", 3, " Warm reminder "

Four 、 Chinese garbled
- You can see the Chinese garbled code in the above figure
- This is mainly caused by coding errors , The encoding format of a normal text document is
UTF-8Of , howeverVBSThe script needs to be encoded inANSICan run Chinese normally - At this time we need
Open a text document►Click on the file in the upper left corner►Save as►Select code as ANSI►determineCan solve

5、 ... and 、 Pop up interactive function
- We just implemented a very simple display function , Then we need to implement the interactive function , Variables are needed
- stay
vbsThroughdimDefining variables , The grammar is :dim Variable name 1, Variable name 2, Variable name 3... Variable name n - among
inputboxIt can be used to receive parameters manually entered by the user
dim name
name = inputbox(" Please tell me who you are ", " This is the title of the interaction ")
msgbox name,," Welcome "


6、 ... and 、 Confession mischief
- Before the very fire can not close the confession pop-up window , Namely
vbsmake - Use
dim a(5)You can define arrays ,5 Indicates how many elements are in the array - Use
Select CaseIndicates that this is an option - The return value of the selected consent is 6, The return value of disagree is 7
- If you click disagree , Then loop through the array to show
- If the user clicks agree , Then the plot will succeed , Exit options
MsgBox " The Buddha cries for "
MsgBox " Naihe bridge waits "
MsgBox " Look back 500 times "
MsgBox " Looking back over the millennia "
MsgBox " The reincarnation of all ages "
MsgBox " Change your present life love "
MsgBox " Would you please "
dim a(5)
a(0)=" Tian Da , Big land , Girlfriend is the biggest "
a(1)=" Pay up "
a(2)=" Write your name in the room "
a(3)=" Help clear the shopping cart "
a(4)=" Baoda "
a(5)=" Just promise me to ^o^"
Dim j
Do
Select Case msgbox (" The girl , Be my girlfriend ", 4)
Case 6
MsgBox "you are my girlfriend," + Chr(13) + "from this day until to my last days."
exit do
Case 7
msgbox a(i)
i=i+1
if i >= 6 then
i = 0
end if
end Select
Loop


边栏推荐
- Extremenet: target detection through poles, more detailed target area | CVPR 2019
- Apple's legendary design team disbanded after jobs refused to obey cook
- splice()方法的使用介绍
- Preparation for a series of courses on WordPress applet generation
- 把騰訊搬到雲上,治愈了他們的技術焦慮
- How to use arbitrarygen code generator what are the characteristics of this generator
- What is the bin file for? How to open the file correctly
- Tencent's open source project "Yinglong" has become a top-level project of Apache: the former long-term service wechat payment can hold a million billion level of data stream processing
- Canvas infinite scan JS special effect code
- Why should we make the best use of the external chain in SEO?
猜你喜欢

Act as you like

24. image mosaic operation

Charles packet capturing tool tutorial

@RequestBody注解

23. opencv - image mosaic project

Any and typevar make the automatic completion of IDE better

喜欢就去行动

Programmers spend most of their time not writing code, but...

26. delete duplicates of ordered array

Rising bubble canvas breaking animation JS special effect
随机推荐
What are the means of network promotion?
24. image mosaic operation
Group policy export import
Ppt drawing related, shortcut keys, aesthetics
Introduction to the use of splice() method
"Write once, run at all ends", Qualcomm released AI software stack!
Fashionable pop-up mode login registration window
服乔布斯不服库克,苹果传奇设计团队解散内幕曝光
A method of generating non repeated numbers in nodejs
Attribute observer didset and willset in swift of swiftui swift internal skill
Differences among cookies, session, localstorage and sessionstorage
[latest - lightweight cloud servers - hot sales] new lightweight application server optimization scheme, 1-core 2g5m time limit as low as 99 yuan / year
P5.js paper crane animation background JS special effect
math_等比数列求和推导&等幂和差推导/两个n次方数之差/
Suddenly I thought of the wooden house in my hometown
齐次坐标的理解
程序员大部分时间不是写代码,而是。。。
What is a voice assistant? What will the future voice assistant look like?
09. Tencent cloud IOT device side learning -- RRPC and behavior
Common third-party UI frameworks