欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Visual Basic Script 程序参考手册-学习第1天:初步认识VBS,编写第一个Hello World程序,解决中文字符乱码问题,推荐参考书

发布时间:2023/12/14 编程问答 77 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Visual Basic Script 程序参考手册-学习第1天:初步认识VBS,编写第一个Hello World程序,解决中文字符乱码问题,推荐参考书 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

提示:该系列文章,是我在读了《VBScript程序员参考手册第三版》中文版后,整理的学习文档。由于刚刚接触VBS,加上该文档只有部分章节,所以,我大部分都是从代码入手,结合了几篇关键的博文汇编而成.

目录

  • 前言
  • 一、Visual Basic Script 初始
  • 二、从“Hello World”到“世界你好”
    • 1.Hello World
    • 2.世界你好
    • 3.参考书
  • 总结


前言

从今天开始研究一下VBScript,之前偶尔见过.VBS格式的文件,没有研究过。现在想系统学习一下,用它来解决一些文件处理、数据处理和硬件控制的问题。希望系统的学习能更清楚的掌握该语言的精髓,虽然IE浏览器11.0版本后就不支持VBS了,但是学习脚本毕竟在Windows系统下工作能提高效率。
本文主要是简介,然后解决了中文无法展示的问题,最后介绍了参考书目。

一、Visual Basic Script 初始

VBS全称是:Microsoft Visual Basic Script Editon(微软公司可视化BASIC脚本版) 简写:VBScript。Visual Basic能实现的一般功能,VBS同样可以实现,实现的过程也比VB(Visual Basic)容易。只要windows自带的记事本Notepad就可以完成编程。Microsoft Visual Basic是微软公司出品的一套可视化编程工具, 语法基于Basic. 脚本语言, 就是不编译成二进制文件, 直接由宿主(host)解释源代码并执行, 简单点说就是你写的程序不需要编译成.exe, 而是直接给用户发送.vbs的源程序, 用户就能执行
我们遇见的以“.vbs”为扩张名的文件都是VBS程序文件。可以使用Notepad进行编辑,双击可运行。
有了初步的认识,那么就开始第一个程序吧。

二、从“Hello World”到“世界你好”

1.Hello World

学习任何一门编程语言都是从“Hello World!”小程序开始的。今天也不例外。首先在桌面建立一个新的记事本文件,命名为“Hello World.txt”

// A code block msgbox "Hello World!",,"标题" '两个逗号之间有个参数,此处该参数空缺


如果想在代码后面加注释,只需用英文状态下的分隔符 “’”

Magbox语法:msgbox “内容“,按钮格式vbYesNo,”标题“

保存该文件,然后将扩展名由txt修改为vbs。


如果在系统中看不到扩展名,需要在文件夹选项中设置一下:

然后双击位于桌面上的“Hello World.vbs”.系统弹出消息对话框:

其中“Hello World!”就是msgbox函数中的第一个参数。
Msgbox函数第二个参数“标题”并没有显示在对话框的标题栏。出现了乱码,这是因为编码的原因。

2.世界你好

由于编码的原因,导致我们编程中出现的中文字符没有被识别。该如何处理呢?下面我们再次打开“Hello World.vbs”文件,这次我们采用右键单击,然后选择“编辑”。

将其中的代码修改如上图所示。然后将该文件另存为:


将编码从“UTF-8”修改为“ANSI”,改成美国标准码。
保存,替换原来的文件。
此时回到桌面再次双击运行“Hello World.vbs”。弹出消息对话框如下图所示:


到这里就算是初学者入门了。

3.参考书

为了将来能更加深入的学习VBS,完成驱动程序安装,USB硬件的调试等工作,肯定会用到更多的函数,涉及更多的语法。必须来本参考手册,比较好的是《VBScript程序员参考手册第3版》,外国人写的,已经被翻译成了中文。这本书还是比较系统的。
另外还有一个《WINDOWS脚本技术手册.chm》
等我学到了新知识再来和大家分享。

总结

1.首先对VBScript有了初步的认识;
2.写了第一个程序”Hello World!“;
3.解决了中文字符乱码的问题;
4.推荐了两本参考书,需要的可以联系。

总结

以上是生活随笔为你收集整理的Visual Basic Script 程序参考手册-学习第1天:初步认识VBS,编写第一个Hello World程序,解决中文字符乱码问题,推荐参考书的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。