- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
清华大学VB经典教案——VB简介
Visual Basic 程序设计教程;1.1 Visual Basic简介
1.1.1 Visual Basic的发展过程;1.1.2 Visual Basic的特点;1.2.1 VB集成开发环境;窗体文件
(.Frm);对象列表框;注意:
(1)编写Visual Basic程序时,只要某行语句是红色显示,一定存在语法错误,必须将该行的语法错误排除,否则,无法执行该程序;
(2)编写Visual Basic程序时,不区分大小写字母,即大小写字母的含义是相同的;
(3)编写Visual Basic程序时,只有输入中文时,才能将输入法切换到中文状态,输入其他任何字符都必须在英文状态,否则,容易出错。如:中文状态下的圆括号、逗号、双引号等,容易与英文状态下的相应符号混淆,特别是初学者容易出错。; 代码窗口的通用声明段指的是代码窗口中的开始位置区域,该区域占多少行没有限制,这个区域不包含在任何一个过程或函数中,即代码模块的最开始位置,当光标处在代码窗口的通用声明段中时,代码窗口左上角的对象列表框中显示“(通用)”,而代码窗口右上角的事件列表框中显示“(声明)”。
代码窗口的通用声明段一般用于定义全局级或模块级的变量、符号常量、数组、用户自定义数据类型等。 ;类(Class); 在程序代码中,当需要使用同一个对象的多个属性或用户自定义数据类型的多个字段(或成员)时,可以使用With…End With语句,节省代码的书写,其语法格式如下:
With 对象名或用户自定义数据类型变量名
语句组
End With
例如:要用程序代码设置标签Label1的字形属性:字体名称、字体大小、字体是否加下划线,程序代码如下:
Label1.FontName = 黑体
Label1.FontSize = 30
Label1.FontUnderline = True
使用With…End With语句实现相同的功能,程序代码如下:
With Label1
.FontName = 黑体
.FontSize = 30
.FontUnderline = True
End With;对象的事件:在Visual Basic中已经事先定义了一组事件。
如:单击(Click)事件、双击(DblClick)事件、载入(Load)事件、卸载(Unload)事件等。
事件可以分为两类:系统事件和用户事件。 ;1.2.3 窗体与控件;(1)窗体的结构
(2)窗体的常用属性
约定:在本书中描述对象属性的含义时,只要是某个属性的含义为“是否……”,则表示对象该属性的值只可能是布尔值或逻辑值True或False。;(3)窗体的常用事件;(4)窗体的常用方法; 在Visual Basic中,编写程序时,在程序代码中引用当前窗体的属性值和方法时,可以采用如下三种方法:
(1)用“窗体名.属性名”的格式引用当前窗体的属性值;用“窗体名.方法名”的格式引用当前窗体的方法;
(2)用“Me.属性名”的格式引用当前窗体的属性值;用“Me.方法名”的格式引用当前窗体的方法,关键字Me表示当前窗体;
(3)用“属性名”的格式引用当前窗体的属性值;用“方法名”的格式引用当前窗体的方法,省略了窗体名和点。; 例如:设当前窗体的名称为Form1,下面三种方法都可以引用当前窗体的Print方法在当前窗体上输出字符串“全国计算机等级考试”
(1)Form1.Print 全国计算机等级考试
(2)Me.Print 全国计算机等级考试
(3)Print 全国计算机等级考试;名 称;名 称;控件值
VB为每个控件规定了一个默认属性,在代码中使用这样的属性时,不必给出属性名,而直接给出控件名即可,通常把该属性称为控件的值。;3. 窗体与控件的命名
窗体与控件的名称(Name)属性的值用于在程序中标识窗体与控件,只能在设计状态修改,程序运行时不能修改。
默认情况下,系统自动为窗体和控件命名,如:应用程序中的第一个窗体自动命名为Form1, 第二个窗体自动命名为Form2,……;第一个标签自动命名为Label1, 第二个标签自动命名为Label2,……;第一个文本框自动命名为Text1, 第二个文本框自动命名为Text2,……;第一个命令按钮自动命名为Command1, 第二个命令按钮自动命名为Command2,……等等。
也可以采用Microsoft建议的对象命名规则:前缀+标识。其中,前缀由对象类型简
您可能关注的文档
- 浙江省温州市平阳三中2012-2013学年高二生物《有机化合物及生物大分子--蛋白质和核酸》课件.ppt
- 浙江初中科学教材中的化学知识及要求.ppt
- 济宁理财规划师理财计算基础.ppt
- 浙江省中小学学电生子学籍系统使用说明.ppt
- 海南导游考试中国历史常识.ppt
- 浙江杭州冲压件冲精件公司.ppt
- 海头高级中学2012-2013学年高一下学期物理《能量守恒定律与能源》课件.ppt
- 海外建设工程项保目险讲义.ppt
- 海头高级中学2012-2013学年高一下学期物理《重力势能》课件.ppt
- 浙科版教材细胞与能量课件.ppt
- 2025年中国锻铁围栏市场调查研究报告.docx
- 2025年中国椭圆型市场调查研究报告.docx
- 2025年中国无蔗糖原味豆浆市场调查研究报告.docx
- 2025-2031年中国泛在电力物联网行业发展运行现状及投资潜力预测报告.docx
- 2025年中国制袋机零件市场调查研究报告.docx
- 2025年中国智能除垢型电子水处理仪市场调查研究报告.docx
- 2025-2031年中国甘肃省乡村旅游行业市场深度研究及投资策略研究报告.docx
- 2025-2031年中国干海产品行业市场发展监测及投资战略规划报告.docx
- 2025年中国全铝图解易拉盖市场调查研究报告.docx
- 2025年中国人造毛皮服装市场调查研究报告.docx
文档评论(0)