VisualBASIC基础

VisualBASIC基础

ID:41097198

大小:454.51 KB

页数:80页

时间:2019-08-16

VisualBASIC基础_第1页
VisualBASIC基础_第2页
VisualBASIC基础_第3页
VisualBASIC基础_第4页
VisualBASIC基础_第5页
资源描述:

《VisualBASIC基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBASIC简介什么是VisualBASICVisual——视觉的、可视化的BASICBeginner’sAll-purposeSymbolicInstructionCodeBASIC语言是最容易掌握的语言最原始的BASIC语言只有17个基本语句,第二代有BASICA。第三代有TrueBASIC、TurboBASIC、QBASIC、QuickBASIC等,语句均有所扩充。Windows环境使VisualBASIC应运而生1例11:第一个VB的例子——两数相乘VisualBASIC6.0的两个基本特点可视化的编程

2、工具程序采用“事件驱动”方式VB的编程环境菜单栏工具栏窗体设计器窗口工程管理器窗口属性窗口代码窗口窗体布局窗口立即窗口工具箱窗口对象浏览窗口2程序设计的一般步骤:1)创建“工程”2)设计用户操作界面3)设置对象属性4)编写程序代码5)试运行6)保存7)编译成.exe文件(可在脱离VB环境中运行)8)制成安装盘(打包和展开)例3:一个最简单的VB程序的设计3Form名称Form1Caption例3TextBox名称Text1Text(Font)隶书、三号CommandButton(组)名称Command1(0)Captio

3、n显示名称Command1(1)Caption清除名称Command1(2)Caption退出对象属性属性值例3:另一个简单的VB程序4例11是如何设计的?主要对象属性设置属性值Form名称Form1Caption例1StartUpPosition2-屏幕中心TextBox(共3个)名称Text1TextFontSize小四Label(共3个)名称Label1Caption×5例vb_dy、多窗口程序的设计该工程共需3个窗体主窗体form1有3个命令按钮窗体form2与窗体form3一样,含2个标签、2个文本框、2个命令

4、按钮窗体设计时可采用控件复制的办法6(Object-OrientedProgamming:OOP)VB是一种面向对象程序设计语言,其程序设计原则是以对象为中心对象属性事件方法类面向对象程序设计7对象——对象是各种事物,是VB编程的核心,是系统提供用户直接使用的输入、输出工具,它包括窗体、控件、菜单项、数据库、Excel图表,甚至打印机等。属性——属性是描述对象的数据。属性的不同决定对象的不同。属性的语法为:对象名.属性名例:Command1.Left按钮的一些属性Appearance按钮是否以立体效果显示Height按钮

5、的高度Enabled按钮能否响应用户生成事件8事件——每个对象都可以对外界的动作进行识别和响应,事件是一种预先定义好的动作,通过编写代码处理对象所发生的事件,由用户或系统激活。例:与窗体相关的常用事件事件说明Click在用户单击窗体时发生DblClick在用户双击窗体时发生Load在窗体加载时发生Unload在卸载窗体时发生Resize改变窗体大小时发生9窗体事件过程的语法如下:PrivateSubForm_事件名(参数){事件过程}EndSub控件事件过程的语法如下:PrivateSub控件名_事件名(参数){事件过程

6、}EndSub例如:若单击一个名为Command1的按钮后,就会调用Command1_Click过程10方法——对象本身所包含的由系统提供的函数或过程叫方法。方法对对象提供某些作用。例:窗体的一些常用方法方法名功能Print在窗体中显示文本Refresh强制全部重新刷新窗体SetFocus将焦点移到指定窗体Move移动窗体Hide隐藏窗体,但不卸载Show显示窗体11使用方法的语法如下:对象名.方法参数*注:有些方法不需参数例如:Form1.Move5000,5000Form1.HideForm1.Print“欢迎学习V

7、isualBASIC!”*注:若省略了对象,表示为当前对象,一般指窗体,如上例可写为:Print“欢迎学习VisualBASIC!”12类——类是创建对象实例的模板,是同种对象的集合和抽象。类的四大特点是:抽象性:指提取一个类或对象与众不同的特征,而不对该类或对象的所有信息进行处理。封装性:指将对象的属性与方法代码包装在一起,从而包含和隐藏对象信息。继承性:指子类延用父类特征的能力。多态性:两个或多个类可以有名字相同、基本目的相同但实现方式不同的行为。13窗体(Form)的设计窗体的一些重要属性:ControlBox窗口

8、控制盒,真假值Icon设置窗口左上角图标MaxButton有无最大化按钮,真假值Enabled设置窗体是否响应键盘或鼠标事件FillColor设置图形填充色FillStyle设置图形的填充方式,8个可选值ForeColor设置窗体文本显示的前景色VB窗体14鼠标事件——当在窗体上移动鼠标、按下鼠标键、释放鼠标键、单击

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。