VB编程的步骤走进程序设计海原四中马玲主要内容§2.1VisualBasic编程的步骤§2.2添加控件§2.1VisualBasic编程的步骤在VisualBasic中创建应用程序有六个基本步骤:1、创建用户界面。2、设置对象的属性。3、编写事件代码4、保存工程。5、测试、调试应用。6、生成可执行文件。§2.1VisualBasic编程的步骤一、创建用户界面(1)新建一个“标准EXE”工程,在集成开发环境中会出现一个缺省窗体,名为“Form1”,它属于“工程1”。(2)向窗体中添加标签控件。用鼠标单击工具箱中的标签控件然后将鼠标移到窗体“Form1”的上面,此时鼠标为十字状。(3)按下鼠标左键,向右下移动,画一个矩形,大小适当时松开按住的左键。这样就在窗体中画出一个标签控件,其名为“Label1”。(4)重复2步和3步,再向窗体中添加2个标签控件,它们的名字分别是“Label2”和“Label3”,窗体如图2.1所示。图2.1添加了标签控件的窗体§2.1VisualBasic编程的步骤(5)向窗体中添加文本框。(6)与5同样方法,在“Label3”右边画文本框“Text2”,窗体如图2.2所示。(7)添加命令按钮。用鼠标单击工具箱中的命令按钮控件然后将鼠标移到窗体中“Text1”右边,与其上部持平,画一命令按钮,名为Command1”。.(8)与7同样方法,在“Text2”右边画命令按钮“Command2”,窗体如图2.3所示。图2.2添加了文本框控件的窗体图2.3添加了命令按钮控件的窗体§2.1VisualBasic编程的步骤二、设置对象的属性1、在窗体空白处单击鼠标左键,选中“Form1”,查看属性窗口,属性窗口显示出它的所有属性,将Name属性值改为“frmlog”,将标题属性Caption值改为“登录”,将开始位置属性StartUpPosition的值改为“2-屏幕中心”,如图2.4所示。图2.4设置窗体的Caption属性§2.1VisualBasic编程的步骤2、单击“Label1”标签,将其Name属性值改为“lblinstruction”,将Caption属性值改为“输入用户名和口令”,将其Font属性值改为“宋体12号”,如图2.5所示。3、方法同上,将“Label2”和“Label3”的Name属性值改为“lblUsername”和“lblPassword”,Caption属性值改为“用户”和“口令”,窗体如图2.6所示。图2.5设置标签的Caption属性图2.6设置标签Caption属性后的窗体§2.1VisualBasic编程的步骤4、单击文本框“Text1”,将其Name属性值改为“txtUsername”,Text属性值改为空。单击文本框“Text2”,将其Name属性值改为“txtPassword”,Text属性值改为空,PasswordChar属性值改为“*”,窗体如图2.7所示。图2.7设置文本框属性后的窗体§2.1VisualBasic编程的步骤5、单击命令按钮“Command1”,将其Name属性值改为“CmdOk”,Caption属性值改为“确定”,Font属性值改为“宋体12号”。单击命令按钮“Command2”,将其Name属性值改为“CmdCancel”,Caption属性值改为“取消”,Font属性值改为“宋体12号”,窗体如图2.8所示。图2.8设置命令按钮Caption属性后的窗体§2.1VisualBasic编程的步骤6、一般登录窗口的标题栏中都无最小化和最大化按钮,为此,可将窗体的BorderStyle属性值设置为:“1-FixedSingle”,窗体如图2.9所示图2.9“1-FixedSingle”类型的窗体§2.1VisualBasic编程的步骤三、编写事件代码1、双击窗体空白区域,打开代码编辑器,自动选中窗体的Load事件,在其事件过程内输入语句,如图2.10所示。2、从代码编辑窗口上面左边的下拉列表中选择txtUsername,打开其Change事件,输入图2.11所示的语句。图2.10窗体Load事件代码图2.11文本框txtUsername的Change事件代码§2.1VisualBasic编程的步骤3、从左边下拉列表选择CmdOk,打开其Click事件,写入代码如图2.12所示。4、选择CmdCancel,打开Click事件,写代码如图2.13所示。图2.12命令按钮CmdOk的Click事件代码图2.13命令按钮CmdCancel的Click事件代码§2.1VisualBasic编程的步骤四、保存工程1、执行菜单“文件”|“保存工程”命令,弹出“文件另存为”对话框,如图2.14所示。图2.14“文件另存为”对话框§2.1VisualBasic编程的步骤2、文件名缺省为“frmlog”,单击保存按钮,又出现工程保存对话框,如图2.15所示。图2.15“工程另存为”对话框§2.1VisualBasic编程的...