VB总结之option explicit
来源:互联网 发布:软件销售合同 编辑:程序博客网 时间:2024/05/16 15:44
第一次的vb总结,拖拉准备了好长时间,之后每星期一篇vb总结。不多说了,直接整。
option explicit的作用
只要用了option explicit,所有的变量就必须要声明。下来给大家举个例子。
(1)Private SubCommand1_Click()
a = "tttt"
MsgBox (a)
End Sub
(2)Option Explicit
Private Sub Command1_Click()
Dim a As String
a ="tttt"
MsgBox (a)
End Sub
(3)Private SubCommand1_Click()
Dim a As String
a = "tttt"
MsgBox (a)
End Sub
(4) Option Explicit
Private Sub Command1_Click()
a = "tttt"
MsgBox (a)
其中(1)(2)(3)全都能成功执行,但是(4)不可以成功执行,因为其没声明。那可能就有人问了,有它没它都一样,反正也能执行。那为什么几乎每个百例上都有option explicit呢,下面我们来揭晓答案。
option explicit有利于我们对代码进行检查和分析,知道每个变量都在哪里声明 用来做什么的,例如
Dim sum As Integer
Dim i As Integer
For i = 1 to 10
sun = sun + i
Next i
输入错误把sum输入成了sun,
如果没有Option Explicit,sun使用时就自动定义了,程序可以正常运行,但结果是不对的如果有Option Explicit,就会发现sun没定义,可以避免这样的错误。这在小代码中可能体现不出它有多重要,但是在长代码中重要性就可想而知了!!
- VB总结之option explicit
- VB-Option Explicit 、Private Sub
- VB.NET中的Option Explicit和Option Strict
- Option Explicit
- Option Explicit
- Option Explicit
- <% Option Explicit %>
- Option Explicit 的作用
- Option Explicit On 和Option Strict Off
- vbs中set Option Explicit
- Option Explicit语句的重要性
- C++之explicit关键字使用总结
- VB之数据类型总结
- 在asp中Option Explicit 语句
- 从 Option Explicit 开始的零碎知识点
- asp中,option explicit的作用
- INFO:Visual Basic .NET 中的 Option Explicit 和 Option Strict
- 从 Option Explicit 开始的零碎知识点(一)
- 近期vb书的收获
- 近期英语的收获
- 【转载】快速打开软件
- 新的一年,新的开始
- 机会来的时候都是丑陋的
- VB总结之option explicit
- 运筹学3、4章思维导图
- Spring Boot报错问题解决
- 运筹学一二章思维导图
- 半年的总结
- ios-渲染的方式以及填充规则
- 如何快速建立好多好多文件夹
- 英语晨读总结
- 【转载】学习、工作、搜资源三大网站