欢迎来到天天文库
浏览记录
ID:39707443
大小:2.56 MB
页数:182页
时间:2019-07-09
《数据库原理及应用(VB部分)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualBasic程序设计基础VisualBasic编程入门VisualBasic语言基础VisualBasic窗体及控件VisualBasic编程入门工具箱窗体设计器窗口代码编辑器窗口标题栏工具栏菜单栏工程资源编辑器窗口窗体布局窗口属性窗口VisualBasic编程入门属性窗口对象下拉列表框选项卡属性说明属性列表框属性值VisualBasic编程入门代码编辑器窗口对象下拉列表框事件过程下拉列表框自动列出成员特性代码窗口VisualBasic编程入门传统过程化应用程序从第一行开始执行,并按照预定的
2、路径执行,用户无法改变程序的流程事件驱动的应用程序代码不是按预定的路径执行,而是在响应不同事件时执行不同的代码段事件触发由用户触发由操作系统触发由其它应用程序的消息触发面向对象程序设计VisualBasic编程入门对象是系统中的基本运行实体,是代码和数据的集合。VB中,对象分为系统定义,如窗体、菜单等用户定义类是封装数据和隐藏数据的工具,是一组用来定义对象的相关过程和数据的集合。一个对象就是类的一个实例类具有封装性、继承性和多态性特征VisualBasic编程入门创建VB程序的步骤建立工程→设计界面→
3、设置对象属性→编写代码→保存程序→运行程序[→生成可执行文件]VisualBasic编程入门1.建立工程工程是组成一个应用程序的文件集合(.vbp),最常用的是标准EXE类型的工程。2.设计应用程序界面使用工具箱中的各种控件,在窗体设计器上“画”界面。VisualBasic编程入门3.设置对象属性属性是一个对象的特性,不同的对象有不同的属性。常见的属性:标题(Caption)名称(Name)颜色(Color)字体(Font)是否可见(Visible)格式:<对象名>.<属性名>=<属性值>例如,Lab
4、el1.Caption="VB程序设计示例"VisualBasic编程入门3.设置对象属性对象名称属性名称设置值Label1CaptionFont宋体、四号Command1Caption白色窗体Font楷体、小四Command2Caption红色文本Font楷体、小四Command3Caption退出程序Font楷体、小四VisualBasic编程入门4.编写程序代码(事件响应代码)事件是预先设置好的、能够被对象识别和响应的动作。在VB中,系统为每一对象预先定义好一系列的事件,如:单击(Click)双
5、击(DblClick)装入事件(Load)改变事件(Change)鼠标移动事件(MouseMove)获取焦点事件(GotFocus)事件过程的一般格式:PrivateSub<对象名>_<事件名>([<参数表>])<程序代码>EndSub例:PrivateSubCommand1_Click()Form1.BackColor=vbRedEndSubVisualBasic编程入门4.编写程序代码(事件响应代码)VisualBasic编程入门4.编写程序代码(事件响应代码)方法是一种特殊的过程和函数,可供用户
6、直接调用。如:打印(Print)方法显示窗体(Show)方法清除(Cls)方法移动(Move)方法格式:[<对象名>.]<方法名>[<参数名>]例如:Form2.ShowVisualBasic编程入门5.保存程序VisualBasic编程入门6.运行程序“运行→启动”或7.生成可执行文件生成能够脱离VB集成环境运行的exe文件VisualBasic编程入门事件是指发生在对象上的事情。在VB中,系统为每一对象预先定义好一系列的事件,如:单击(Click)双击(DblClick)装入事件(Load)改变事
7、件(Change)鼠标移动事件(MouseMove)获取焦点事件(GotFocus)事件过程的一般格式:PrivateSub<对象名>_<事件名>([<参数表>])<程序代码>EndSub例:PrivateSubCommand1_Click()Form1.BackColor=vbRedEndSubVisualBasic编程入门方法是指对象要执行的动作。方法是面向对象程序设计中所特有的,是一种特殊的过程和函数,可供用户直接调用。如:打印(Print)方法显示窗体(Show)方法清除(Cls)方法移动(M
8、ove)方法格式:[<对象名>.]<方法名>[<参数名>]VisualBasic语言基础例:单击窗体输出交换前后的变量a和变量b的值。PrivateSubForm_Click()DimaAsInteger,bAsInteger,TempAsInteger'声明变量a=10'变量赋值b=20Print"变量a和变量b交换前:";a;b'变量交换Temp=aa=bb=TempPrint"变量a和变量b交换后:";a;bEndSubVisualBasic语言基
此文档下载收益归作者所有