算法与程序设计----从零开始学Visual Basic2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
算法与程序设计----从零开始学Visual Basic
作者:山东东营胜利第二中学刘健
第二课通过编写一个程序来体验可视化编程的一般步骤
在上节课中,我们简单认识了“创作室”Visual Basic的集成开发环境,下面我们通过制作一个小程序,来体验可视化编程的一般过程。
一、启动VB:新建一个标准EXE工程,单击工具箱中的文本框控件,
将鼠标指针移到窗体上,拖动十字线在窗体上画出大小合适的控件。
解说:1、控件是应用程序的基本元素,与窗体共同构成应用程序的界面。控件以图标的方式放在“工具箱”中。
2、文本框控件(TextBox控件)是一个文本编辑区域,用户可以在该区域中输入、编辑和显示文本内容。
二、添加控件:用同样的方法在窗体上添加如图所示的控件。
解说:1、标签控件主要用来显示不希望被用户修改的文本;
2、命令按钮控件主要用来写程序的。呵呵,有点废话了,要不怎么叫命令按钮控件。
三、更改属性:现在程序的大体模样就出来了,下面我们来通过属性窗口来更改对象的原有属性。
1、首先选中要更改的对象,这里是窗体
然后在属性窗口中将“名称”属性改为“frmtest”
将“Caption”属性改为“袖珍计算器”
这回窗体有变化了
呵呵,用同样的方法将文本框控件,将文本框控件的“Text”属性设置为“空”,如图:
标签控件,将控件Label1的”Caption”属性设置为空,
Label2的“Caption”属性设置为“=”
命令按钮控件改变它们的属性。命令按钮控件Command1的“Caption”属性设置为“+”如图所示:
将剩下的命令按钮也设置成如图所示的界面:
这样我们的程序设计界面就完成了。
解说:1、在可视化程序开发环境中,文本框、标签、命令按钮等都是对象。对象的特征也称为对象的属性,例如文本框具有名称,字体等属性。修改对象的属性值,就会改变对象的特征。
2、每个对象都有自己的名称,有了名称才能在程序中引用该对象。在建立对象时,VB会自动提供默认名,为了使程序便于阅读、理解,最好给对象设置一个有意义的名称。
四、程序做到这里,可是费了我们好大心血,这时一定要保存文件。这个在第一课中已经讲过了。
解说:1、.vbp文件是与VB工程有关的文件和对象清单,是一个文本文件。
2、.frm文件是包含窗体及控件属性设置、相关程序代码等的文件。
四、开始编写代码:
1、编写代码可以双击“+”按钮,打开对应的代码窗口;也可以点击工程管理器中的“查看代码”按钮。
2、在对象列表框中选择“通用”
3、输入如图所示代码:
4、在对象列表框中选择“Command1”,在过程列表框中选择“Click”事件,输入如下代码:
5、呵呵,下面大家仿照着Command1的做法,完成Command2---Command4.
如图所示:
6、清除按钮的程序如图所示
六、保存工程,运行程序
运行程序,在Text1和Text2中分别输入“5”和“3”,点击“+”按钮,Text3中出现“8”,Label1变为“+”。当然你可以挨个测试下。
好了,这个简易计算器程序终于制作完毕了,我们回顾下制作过程,可以将可视化编程的步骤归纳为:设计程序界面-------编写程序代码-------调试、运行程序。
解说:1、面向对象的程序设计已对象为中心,以事件为过程执行的起点。
2、在这个例子中,单击“+”按钮就是事件,在vb中提供的可编程事件有单击(Click)、双击(Dblclick)、加载(Load)等。
这节课就到这了。