我知道Option Explicit是强制定义变量。
但你看下以下代码
private sub command1_click()
dim a as string
a="abc"
print a
end sub
我这样子可以运行,在前面加上Option Explicit
如:
Option Explicit
private sub command1_click()
dim a as string
a="abc"
print a
end sub
也可以运行,问题来了,那么为什么要用Option Explicit?
既然这两段没分别,那么我干嘛还要在前面加上Option Explicit?基本Option Explicit能省去。
我如果要声明,我每段都自己声明一下,我加了Option Explicit也是个花瓶,没用。
这样子你们能理解吗?还是我太笨了?
加上Option Explicit,变量在使用之前必须定义,这样的好处就在于可以避免因为输入错误造成的变量错误。
在VB中,注释有2种方式:
1、以Rem关键字开头,并且Rem关键字与注释内容之间要加一个空格。注释可以是单独的一行,也可以写在其他语句行的后面。如果在其他语句行后使用Rem关键字,则必须使用冒号(:)与语句隔开。
2、使用一个撇号(')来代替Rem关键字。若使用撇号,则在其他语句行使用时不必加冒号。
扩展资料:
制作应用程序安装盘等为用户提供了友好的集成开发环境,具体表现在:
可视化的设计平台:在使用传统的程序设计语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观和位置等),在设计过程中看不见界面的实际效果。
而在Visual Basic 6.0中,采用面向对象程序设计方法,把程序和数据封装起来作为一个对象,每个对象都是可视的。开发人员在界面设计时,可以直接用Visual Basic 6.0的工具箱在屏幕上"画"出窗口、菜单、命令按键等不同类型的对象。
事件驱动的编程机制:面向过程的程序是由一个主程序和若干个子程序及函数组成的。程序运行时总是先从主程序开始,由主程序调用子程序和函数,开发人员在编程时必须事先确定整个程序的执行顺序。
参考资料来源:百度百科-Visual Basic