- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB學生笔记
第一部分
VB设计初步
VB简介
微软公司开发出一种可视化的面向对象的编程软件。
VB发展史
VB 6.0
中文学习班
中文专业版
中文企业版
VB的启动、退出方法
退出快捷键 ALT+Q
熟悉VB的集成开发环境
VB特点
可视化的界面设计
面向对象的程序设计
事件驱动的编程机制
结构化的程序设计语言
数据库访问功能
VB程序设计的一般步骤
启动VB
设计窗体界面,添加控件并修改成设置个对象的属性值
编写个对象的事件过程代码
运行调试
保存文件或发布打包
VB的三种运行模式
设计
运行
中断
VB程序两种运行方式
解释运行
编译运行(生成可执行文件)
基本概念
类:具有相同属性的对象的集合
对象:类中的一个具体实例
对象的三要素:属性、时间、方法
修改对象属性的语法格式
对象名.属性名=属性值
e.g.:form1.backcolor = VBred → 将背景改为红色
第二部分
窗体、文本框、命令按钮与标签
窗体(Form)
属性
Name:对象名
Caption:显示在标题栏上的文字
Visible:窗体是否可见(True或False)
Icon:窗体的图标
ControlBox:窗体是否有图标、系统菜单和最大化、最小化、关闭
Maxbutton、Minbutton:窗体是否有最大化最小化按钮,值为True或False
Borderstyle:边框类型,决定窗体是否可以缩放,值为0,1,2,3,4,5
Left、Top:觉醒窗口位置
Enabled:True\False,决定窗体是否可用
Picture:指定窗体背景图片
Backcolor:改变背景颜色
字体属性: fontname字体 fotunderline下划线 fontsize字号
Fontstrikethru 删除线 forecolor字色 fontitalic倾斜
Fontbold加粗
事件
Load事件:窗体运行即激发的事件(部分代码不能激发)
Click事件:单机发生
Dblclick事件:双击发生
Resize事件:当窗体大小改变时激发的时间
标签(Lable)
标签:用来显示一些提示信息
常用属性
Name,Left,Top,Height,Width,Visible,Enabled以上属性同窗口
Caption:决定标签内显示的信息
Borderstyle:边框 值为0,1
Autosize:根据内容大小调整标签大小
Alignment:(Autosize为False时有意义)决定标签中的内容同在标签中的对齐方式。取值0(左对齐),1(右对齐),2(居中)
Backstyle:决定标签是否透明,0透明,1不透明
常用事件
Click:单机触发
Dblclick:双击触发
Mousemove:移动鼠标至标签上时触发
命令按钮(command)
常用属性
Name,Left,Top,Width,Height,Caption,Visible,Enabled同上
Style:0标准 1图片(与picture结合使用)
Picture:与Style取值为1时结合使用改变按钮背景
Default:为True时,不论光标在哪,按“Enter”时都执行该按钮功能
Cancel:为True时,按“ESC”时,执行该按钮功能
事件
命令按钮只支持Click事件,不支持Dblclick事件
注:
窗体与空间事件过程名的区别
对于窗体,事件过程名始终为“Form_事件”,与对象名无关
对于控件,事件过程名为“对象名_事件”,与对象名有关
文本框(Text)
常用属性
Name,Left,Top,Width,Height,Visible,Enabled同上
Text:运行是的默认文本(不可修改时刻修改Locked选项)
Maxlength:可键入文本最大长度,0为无限,非0数为长度
Passwordchar:将文本中内容变为该字符(1字节)
Multiline:是否允许多行显示(最多支持32K个字符)
Scrollbars:设置滚动条(Multiline为ture时有意义,取值0,1,2,3,0为无,1水平,2垂直,3都有)
Sellength:所选文本的长度
Selstart:所选文本的起始位置(从0开始)
Seltext:所选文本内容
事件
Change事件:但文本框的内容发生改变时引发Change事件
例: Pribate Sub Command1_Click()
Text2.Text = Text1.SelText
End Sud
Private
您可能关注的文档
最近下载
- 升压站(35KV、站用变、施工变、接地变、SVG)设备安装施工方案.docx
- 新教科版六上科学4.4《电能和磁能》优质课件.pptx
- 浅谈暖棚法施工冬季桥梁混凝土施工质量控制.doc VIP
- 消防安全主题班会课件——生命至上预防火灾.pptx
- 2024年资料员考试题库含答案(综合题).docx
- 战场救护知识培训PPT课件.pptx VIP
- 3.3.2 C-2.1 卫生院手术部位识别标识相关制度与流程(2024年4月修订).docx
- 【中文翻译版】美国居民膳食指南2020-2025.pdf
- 部编人教版五年级下册语文教案全册教学设计及教学反思.doc
- 学习铸牢中华民族共同体意识心得(15篇).docx VIP
文档评论(0)