- 1、本文档共241页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计基础VB讲稿03窗体及常用控件10
Visual Basic程序设计 主讲:徐竞跃 E-mail:271375307@ 【内容提要】 3.1 通用属性 3.2 窗体 3.3 基本控件 【重点与难点】 掌握VB标准控件的通用属性; 掌握VB窗体的属性、事件、方法; 掌握基本控件的属性、事件、方法; 深刻理解控件对象的属性、事件、方法的相互关系及使用。 控件对象 控件组成VB应用程序界面的主要部件,VB6.0提供了大量的控件。 控件的操作主要包括: 控件对象的建立 控件的属性设置 控件事件过程代码编制 控件对象 控件组成VB应用程序界面的主要部件,VB6.0提供了大量的控件,控件通常分为3种类型。 1、标准控件 标准控件也称为内部控件。VB启动后,标准控件就以图标的形式出现在工具箱中,既不能添加,也不能删除。 2、ActiveX控件 这类控件不在工具箱中,而是以“.OCX”文件类型形式存在。 需要时,ActiveX控件可以添加到工具箱中,也可以从工具箱中移除。 3、可插入对象 设计者可将Word文档、Excel工作表、PPt幻灯片等作为一个控件类并以图标形式添加到工具箱中。 控件对象 在VB6.0中将ActiveX控件与可插入对象添加到工具箱的操作。 控件对象 工具箱中每种工具都用一个图形按钮来表示,除了第一个指针工具,其余都是控件类。 控件对象 控件对象 【对象的学习要点】 对象的功能; 对象的默认对象名; 对象的常用属性; 对象的默认属性; 对象的常用事件; 对象的常用方法。 控件对象的命名 每个控件对象都有“Name属性”,其属性值就是控件对象的唯一标识名称,VB系统为每个控件都指定了一个默认的名字。 【例如】利用CommandButton工在窗体上创建的第一个命令按钮,默认名为Commandl,第二个命令按钮默认名为Command2……。 在简单程序中,常常使用对象的默认名字,但实际使用中,为了提高程序的可读性与可维护性,给控件起一个具有代表的名字是非常必要的。 控件对象的命名 【微软公司建议控件的命名规则】 前缀+标识 其中:“前缀”由微软公司建议,选择控件类中的三个字母组成;“标识”是该控件代表的含义,由用户自行命名。 【例如】 CmdEnd可表示一个用于结束程序的命令按钮。 控件对象的命名 控件对象的命名 控件对象的命名 【说明】 ① 在程序代码中使用的控件名必须与该控件Name属性值一致。若修改了某个控件的名字,序代码中只要涉及该控件的名字,都必须用修改的名字,否则会出现“缺少对象”错误。 ②“前缀”由微软公司建议,可以不选用。 ③ 最好在设计的界面同时修改控件名,VB系统会自动将事件过程中该控件的默认名换修改后的名字。 ④ 若在一个控件的事件过程编写完后再修该控件的名字,只能由程序员自己动手修改。 3.1 通用属性 在VB中,每一个窗体或控件都有描述其各自特征的属性,不同的控件属性不完全相同。 许多控件都有很多相同的属性,这部分属性称为“通用属性”。 1、Name名称属性 【属性功能】在程序代码中用于标识对象,所有对象都有该属性。 【属性值修改】只能在属性窗口中修改,而在程序运行时是只读,称为只读属性。 【属性值范围】中文词汇、英文词汇、阿拉伯数字和下划线_。 【默认属性值】默认的对象名:类名+序号。 【例如】 Forml、Labell、Label2等。 Name属性 【注意】Name属性在外观界面上不显示出来,在应用程序代码中起个标志识别不同对象的作用。 在同一窗体中,所有控件的Name属性是唯一的,不能同名; 在同一工程中,窗体也不能同名。 【问3-1-1】在不同窗体上,同类控件的Name属性是否能相同?在同一窗体上,控件与窗体的Name属性是否相同? 【答3-1-1】可以相同,可以相同。 2、Caption标题属性 【属性功能】在对象的外观表面或标题栏上显示的文本,在外观界面上往往起提示和标志的作用。 【属性值修改】在属性窗口和程序代码中下均可修改。 【属性值范围】多数文本。 【默认属性值】与Name的默认属性值相同。 Caption属性 【热键快捷方式的设置】 Command Button(命令按钮) Label(标签) Frame(框架) Option Button(单选钮) CheckBox(复选框) 的Caption属性中,属性值最后添加“&字母”即可将该字母设置为对象的热键快捷方式,该字母将加下划线显示。 Caption属性 【例如】 Command Button(Name属性为Commandl
您可能关注的文档
- 第二课-第二课时-风景写生课件.ppt
- 测量元件安装和故障分析.pdf
- 课件二、第七章剖面图.ppt
- ORBITAL ANGULAR MOMENTUM OF PHOTONS文档.ppt
- 课件四、第九章建安施工图总平立剖详.ppt
- 螺纹联接2.ppt
- 网络电商时代的品牌之路.ppt
- 粗格栅精品文档.doc
- 语文组优质课.ppt
- 钩针基础符号.pdf
- 湖北省华师大附中2024届高三考前模拟检测试题数学试题试卷.doc
- 湖北省荆州市公安县2024届高三5月调研考试(数学试题理)试题.doc
- 黑龙江绥化一中2024年高三下北师大版数学试题期末考试试题.doc
- 黑龙江省大庆市实验中学2024年高考数学试题全真模拟密押卷(四).doc
- 黑龙江省绥化市绥棱县林业局中学2024年高三下期末质量检查数学试题理试题.doc
- 湖北省武汉市钢城四中2023-2024学年高三下学期4月教学诊断考试数学试题.doc
- 黑龙江省大庆市十中2024届高三第八次练考数学试题.doc
- 湖北省恩施土家族苗族自治州高级中学2024年新高考数学试题适应性训练(二).doc
- 湖北省恩施高级中学2024年高三考前适应性测试数学试题.doc
- 湖北省鄂东南示范高中教改联盟2024届高三开学摸底联考数学试题.doc
最近下载
- AWS D1.1-2020钢结构焊接规范(中英文版).pdf
- 重大公共卫生项目健康危险因素健康问题调评估报告.doc
- 操作系统原理练习题2及答案.pdf VIP
- 湖北省医疗服务收费标准(综合医疗服务类).pdf
- 《中国共产党巡视工作条例》测试附答案.docx VIP
- 刺络拔罐技术钟代华PPT培训课件.pptx
- 全国学生资助管理信息系统-中职子系统操作手册-简易版_v1.30.pdf
- 3.6.2 中医特色康复医疗的服务标准及规范.docx VIP
- 碧桂园物管员工作岗位手机使用管理办法(V1.0).docx
- 2024-2025学年小学英语三年级上册(2024)接力版(三起)(2024)教学设计合集.docx
文档评论(0)