- 1
- 0
- 约5.6千字
- 约 8页
- 2018-12-06 发布于河南
- 举报
第二章VisualBasic入门..doc
第二章 Visual Basic 入门
教学目的及要求:
介绍窗体对象、最常用的基本控件,包括命令按钮、标签、文本框的常见及他们的常用属性、事件和方法 ,使学生对VB程序设计过程有一个大致的了解。
重点与难点:
熟练掌握窗体的建立,窗体的常用属性、事件和方法。
熟练掌握VB程序的保存、打开和关闭。
熟练掌握命令按钮、标签、文本框的创建和应用。
了解焦点的意义及其设定方法。
了解多窗体的存取、移去与添加。
难点是对gotfocus事件、 lostfocus事件、 setfocus方法的理解,属性设置的两种方式。
主要外语词汇:
caption 、loadpicture、 click、 wordwrap、 show、 hide
授课内容:
第一节 建立窗体对象
VB的窗体和控件都是具有自己固有的属性、方法和事件的对象。
1、对象的属性:属性就是一个对象的性质。
2、对象的方法:方法就是一个对象的动作。
3、对象的事件:事件就是一个对象的响应。
一、窗体对象的创建与操作:
1、窗体常用属性:(1)Name属性:内部编程使用,不可见
(2)Caption属性:外部显示的标题,可见
2、设置属性:
(1)在属性窗口中设置属性值:可以直接看到设置的效果。
(2)用程序代码改变属性值:只有在执行程序后,触发相应的事件时,才可以看到设置的效果。
格式:[对象.]属性名 = 属性值
若省略对象名,则默认是当前窗体Form1。
3、举例:
(1)Caption:标题
(2)Picture:图片,利用LoadPicture函数,绝对路径
(3)BackColor背景色、ForeColor前景色:
①用 H… 符号括起的8位16进制数
②RGB函数:RGB(红,绿,蓝) 0弱--255强
③QBColor函数:0--15
④Color常数:
(4)Icon:图标,利用LoadPicture函数,绝对路径,文件类型为.ico
二、窗体对象的事件:
1、Click:单击鼠标左键
2、DblClick:双击鼠标左键
在双击鼠标时,先触发Click事件,再触发DblClick事件。
3、Load:装载,默认事件
是窗体在启动(运行)时自动执行该事件
4、Unload:卸载,关闭窗体时,从内存中清除该窗体
5、Activate:活动,当该窗体变为活动窗体时
6、Deactivate:非活动,当另一个窗体变为活动窗体时
三、如何指定输出内容的字体:
可以在属性窗口中利用Font属性来设置。
(1)FontName属性指定字体类型:
格式:[对象.]FontName =“字体类型”
系统默认为宋体。
(2)FontSize属性指定字体大小:
格式:[对象.]FontSize = 点数
系统默认为9(小五号字),若缺省点数,则返回当前正在使用的点数。
(3)FontBold属性指定粗体字:
格式:[对象.]FontBold = Boolean
(4)FontItalic属性指定斜体字:
格式:[对象.]FontItalic = Boolean
(5)FontStrikethru属性指定加删除线:
格式:[对象.]FontStrikethru = Boolean
(6)FontUnderline属性指定加下划线:
格式:[对象.]FontUnderline = Boolean
Boolean类型的数据可以取值为True(真)或False(假)。
设置一种属性以后,该属性即可开始起作用,并且不会自动撤消,只有重新设置后,才能改变该属性的值。
四、窗体对象的方法:
格式:[对象.]方法 [参数列表]
若省略对象名,则默认是当前窗体Form1。
1、Print输出方法:
格式:[对象.]Print [表达式]
(1)对象可以是窗体(Form)、图片框(Picture)、打印机(Printer)或立即窗口(Debug)。
(2)字符串常量要用双引号括起来。
(3)若有多个表达式:①用逗号分隔:标准格式
②用分号分隔:紧凑格式
(4)Print:若后面没有表达式,则只输出一行空行。
(5)可以用“?”代替Print。
例:x=2
y=5
Print “2+5=”;x+y
Print
Print “2+5”,x+y,
Print “abcde”;
Print “fghij”
Print “ABCDE”
立即窗口的使用总结:
(1)单独使用:视图 - 立即窗口(计算器)
(2)在代码编辑器窗口中,借助“Debug.Print 表达式”,可以实现在立即窗口中的输出。
例题:02_2.vbp
2、Cls方法:
格式:[对象.]Cls
将Form、PictureBox对象上用Print显示的内容清除。
注:清除TextBox对象上的文本:Text1.Text=“”
3、Mo
您可能关注的文档
- 第4章发射通道电路.ppt
- 第七章常用骨科体外治疗仪器.ppt
- 第七章智能技术及应用.ppt
- 第二章密码学基础-更多文档分类.ppt
- 第二章社会经济统计学导论.ppt
- 第二节群体行为趋同的心理机制.ppt
- 第五章接地电阻的测量.ppt
- 第十章环境保护规划.doc
- 国家开放大学电大《心理学》过关练习试题A卷 附答案.docx
- 国家开放大学电大《心理学》能力提升试题D卷 含答案.docx
- 国家开放大学形成性考核02640《儿童心理学》章节练习(1-10)试题及答案.docx
- 国家开放大学电大《心理学》能力检测试卷 含答案.docx
- 国家开放大学《教育心理学》形考作业1-4答案+大作业.docx
- 国家开放大学《水资源管理》形考任务1参考答案.docx
- 国家开放大学《心理学》形考任务(1-3)试题及答案.docx
- 国家开放大学最新《人工智能专题》形考任务(1-3)专题试题答案解析.docx
- 国家开放大学《儿童心理学(本)》2020期末试题及答案).docx
- 2026年院感试题考试题目含答案解析.docx
- 2026年宠物药品GMP车间建设项目建议书.docx
- 国家开放大学22春“学前教育”《心理学》期末考试高频考点版(带答案.docx
最近下载
- (民主生活会)2025年度班子成员相互批评意见清单+对照检查查摆问题清单+批评与自我批评意见建议.docx VIP
- 基于单片机的智能衣柜控制系统设计.docx VIP
- 原神家具负荷表及计算器说明书(多功能小鹏).docx VIP
- 2025 年大学轨道交通信号与控制(信号系统)试题及答案.doc VIP
- 生活中的化学.ppt VIP
- XX村新任支部书记任职发言稿.docx VIP
- 痛苦的缺席——试论苏童的《米》.pdf VIP
- 2024高端装备制造业技术升级改造合同.docx VIP
- 603A使用说明书.doc VIP
- 江苏图集-JS2016Q5 住宅厨卫组合变压式耐火排烟气道系统 江苏省工程建设企业标准设计图集.pdf VIP
原创力文档

文档评论(0)