- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 VB程序设计概述; 机器语言
汇编语言
面向过程的程序设计语言
面向对象的程序设计语言;VB 5.0、6.0的三种版本
学习版
专业版
企业版; 1.2.2 VB的特点; Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。
可以把属性看作一个对象的性质,把事件看作对象的响应,把方法看作对象的动作 。; 标题栏
菜单栏
工具栏
工具箱
窗体窗口; 1. 3 VB中简单应用程序设计; 控件的分类
标准控件(21个)
ActiveX控件
可插入对象; 控件的画法
拖动鼠标
双击工具箱中的控件图标
控件的基本操作
控件的缩放和移动
控件的复制和删除
控件的选择和对齐;; 窗体的事件
Click(单击)、DblClick(双击)、MouseDown(鼠标按下)事件
Load(装入)、Unload(卸载)事件; 窗体的方法
窗体名.show
窗体名. hide
窗体名. Cls
[窗体名.]print [表达式]
窗体名.move left[,top[, width[, height]]]; 窗体的常用语句
load 窗体名
unload 窗体名;命令按钮; 按钮的属性
Name(名称)、Caption(标题,)
Style(外观样式)
Picture(显示图片)、DownPicture(按下时显示图片)
Enabled(能否被按下); 按钮的事件
Click(单击)
按钮的方法
按钮名称.move left[,top[,width[,height]]];文 本 框; 文本框的事件
Change(当改变文本框的Text属性时会引发该事件。输入一个字符,就会触发一次Change事件。)
LostFocus (失去焦点时发生)
GotFocus (获得焦点时发生)
文本框的方法
[文本框名].SetFocus
[文本框名].Move left[,top[,width[,height]]];标 签; 标签的事件
Change(标签控件中显示的文本发生改变时触发)
Click、DblClick(单击、双击); 对象的属性
通过属性窗口设置
在程序代码中设置
对象名称.属性名称=属性值
对象的方法
对象名称.方法名称
对象的事件
Private Sub 对象名称_事件名称( )
事件响应程序代码
End Sub;例5.1:在屏幕上开辟一个窗口,窗口的下部有三个命令按钮: “显示”, “清除”, “退出”。单击“显示”按钮时,文本框中显示“欢迎使用Visual Basic 6.0中文版”;单击“清除”按钮,则清除文本框中显示的内容;单击“结束”按钮,则结束程序。 ; 控件事件代码的编写
第一步:双击要编写代码的控件
第二步:选择控件;选择事件
第三步:编写事件的代码
字母不区分大小写
用“:”来分隔同一行中的多条语句
用“ _”空格加下划线来续写同一条语句
用“rem”或“ ‘ ”来对语句注释;工程是指建立一个应用程序时所包含的文件的集合,包括窗体文件、模块文件以及可以由VB应用程序使用的任何类型的文件。; 工程文件(.vbp)
窗体文件(.frm)
标准模块文件(.bas)
类模块文件(.cls)
资源文件(.res)
ActiveX控件文件(.ocx)
窗体的二进制数据文件(.frx); 程序的保存
第一步:保存窗体文件(.frm)
第二步:保存工程文件(.vbp)
程序的运行
解释运行
编译运行
程序的重新装载
装载工程文件(.vbp); 错误的类型
编辑时错误
编译时错误
逻辑错误
运行时错误 ; VB中的三种工作模式(标题栏显示当前模式)
设计模式:可进行用户界面的设计和代码的编辑。
运行模式:运行应用程序。不可编辑界面和代码。
中断模式:暂时中断应用程序的运行。可编辑代码,但不能编辑界面。; 插入断点和逐??跟踪
调试窗口
立即窗口(? 变量名;print 变量名)
本地窗口
监视窗口; 设计应用程序界面
设置界面上各个对象的属性
编写对象响应事件的程序代码
保存工程
调试、运行程序
生成可执行
您可能关注的文档
- INCOMESTATEMENTANDRELATEDINFORMATION文件材料.ppt
- IndexModels文件材料教学稿件.ppt
- InformationGatheringandProcessinginRetailing文件材料.ppt
- intellivuemp六七文件材料教学稿件.ppt
- intermediateaccountingInvestmentsinNoncurrentOperatingAssetsuAcquisition文件材料.ppt
- IntermediateAccountingLeases文件材料教学稿件.ppt
- InternationalFinancialManagement文件材料.ppt
- IntroducingEIGRP文件材料教学稿件.ppt
- IntroducingQoS文件材料教学稿件.ppt
- IntroductiontoFinancialAccountingTheory文件材料.pptx
最近下载
- 新视野大学英语(第四版)读写教程2(思政智慧版)Unit 4 Section A Mission and exploration of our time .pptx
- 人教版三年级下册语文词语归类.doc VIP
- 基于51单片机的无线数据收发系统设计(带电路图和代码).doc VIP
- 复瑞渤集团&碳资产合资子公司简介 v9_202312.pdf
- 最新人教版三年级上下册词语盘点.pdf VIP
- 基于强化学习的水声传感器网络路由算法研究.pdf
- 新人教版2024高三一轮总复习Unit5Poems课件选择性必修第三册(英语).pptx VIP
- 家具史:明代家具.pptx VIP
- 一种利用生活垃圾焚烧飞灰生产高强轻质陶粒的装置.pdf VIP
- 2025届高考语文《热点主题作文预测素材》 .pdf
文档评论(0)