预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共401页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课程说明教材与课时安排上机安排: 上机地点:机房(?楼) 上机时间:另见上机课表 上机内容: 随教学进度的基础训练(上机调试每次作业) 第3~10周共18学时:VB程序设计实验教程 要求: 所有作业必须独立完成 上机作业必须经上机调试通过(抽查) 上机考勤3次缺席,按平时成绩不及格处理 发现上机时间上网,按缺席一次处理 做完上机作业后,上交实验报告(学习委员收齐)VisualBasic程序设计简明教程 第一章VisualBasic程序设计概述(2) 第二章VB简单的程序设计(6) 第三章VB语言基础(4) 第四章基本的控制结构(8) 第五章数组(5) 第六章过程(4) 第七章常用控件(2) 第八章界面设计(2) 第九章文件(2) 第十章图形(1) 第十一章数据库技术(自学) 第十二章系统开发案例(自学)第一章VisualBasic概述1.1程序设计基本概念要介绍VisualBasic,不能不提到BASIC语言。BASIC是英文Beginner’sAll-purposeSymbolicInstructionCode(初学者通用符号指令代码)的缩写,它是专门为初学者设计的高级语言。VisualBasic是Microsoft公司于1991年推出的基于窗口的可视化程序设计语言。“Visual”是“可视化的”、“形象化的”的意思。VisualBasic的语法与BASIC语言的语法基本相同,因此VisualBasic也具有易学易用的特点,此外它还提供了一套可视化设计工具,大大简化了Windows程序界面的设计工作,同时其编程系统采用了面向对象、事件驱动机制,与传统BASIC有很大的不同。目前VisualBasic的最新版本是VisualBasic6.0(简称VB6.0),其功能十分强大,应用VisualBasic可以方便地完成从小的应用程序,到大型的数据库管理系统、多媒体信息处理、功能强大的Internet应用程序等各项任务。学习版:使用一组工具来创建功能完备的Windows应用程序,(它包括所有的内部控件连同网络、数据绑定等控件)适用于初学者 专业版:在学习版的基础上添加了一些专门的工具和一个报表编制工具。它主要针对计算机专业开发人员,(除了具有学习版的全部功能外,还包括ActiveX和Internet控件开发工具之类的高级特性) 企业版:包括了用于客户/服务器应用程序的工具。(除了具有专业版的全部功能外,还包括了一些特殊的工具) VB6.0安装完成后,“MicrosoftVisualBasic6.0中文版”菜单选项即加入到“开始”菜单的“程序”组中。单击其中的“MicrosoftVisualBasic6.0中文版”即可启动VB6.0。第二章简单的VB程序设计3.对象的建立和编辑方法2.2建立简单的应用程序2.3窗体和基本控件2.3.1基本属性之二基本属性之三基本属性之四基本属性之五2.3.2窗体窗体-属性窗体-事件2.3.3标签-属性 例2.4 控件设置 效果2.3.3标签-事件2.3.4文本框-属性之一文本框属性之二文本框属性之三2.3.4文本框-事件2.3.4文本框-方法例2.7对输入的数据进行合法性检验,过滤不合法的数据。 当输入结束时,对于输入正确的数据,显示正确信息;对输入的非数字数据显示错误信息、清除文本框中的内容,并使焦点重新回到文本框。 分析:在文本框输入数据,可通过回车键或按Tab键表示输入结束,当然引发的事件也不同。按回车键,焦点没有离开,通过KeyPress事件来判断;按Tab键,焦点离开该控件,通过LostFocus事件来判断。本例以按Tab键表示输入结束。 Text2_LostFocus当输入结束按Tab键时,该事件激发 IsNumeric(Text2):判断是否输入非数字数据. Text2.SetFocus:使焦点重新回到文本框2.3.5命令按钮2.3.5命令按钮2.5综合应用53使用方法的语法形式:[对象.]方法[参数列表] 1.Print方法 形式:[对象.]Print[{Spc(n)|Tab(n)}][表达式列表][;|,] 作用:在对象上输出信息 对象:窗体、图形框或打印机(Printer),省略对象在窗体上输出。 Spc(n)函数:插入n个空格,允许重复使用。 Tab(n)函数:左端开始右移动n列,允许重复使用。 ;(分号):光标定位上一个显示的字符后。 ,(逗号):光标定位在下一个打印区的开始位置处。 无;,换行。 开始打印的位置是由对象的CurrentX和CurrentY属性决定, 缺省为打印对象的左上角0,0。 注意:Print方法在Form_Load事件过程中起作用,必须设置窗体的 AutoRedraw为True。 例2.9显示图