版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一节开发简易记事本目录DIRECTORY1记事本功能分析2Frame控件3CheckBox控件4程序设计新知导入
看图,记事本,系统自带的应用软件,常见的文本编辑软件。界面比较简单,那么是否可以用VB写一个简单的Windows应用软件呢?1、简单的记事本,包含了什么功能?具有菜单、新建文本、编辑文本和保存文本的功能2、如何修改记事本编辑区里的文字属性?单击记事本菜单栏上的“格式”选项3、字号和颜色是两组单项选项,如何让两组单项选项同时存在?
借助写字板编辑问题新知导入记事本功能分析字形字号1颜色记事本功能分析记事本程序是一个基本的文本编辑程序。记事本程序只能对需要点击的文档进行简单的字形、字号更改,且会影响文档中的所有文本。Windows重点额记事本界面中只有编辑区和菜单两个部分,在VB中为了简便,把更改字形、字号和颜色的选项在界面的功能区中实现。Frame控件2Frame控件Frame控件作用:为其他控件进行分组,有利于OptionButton的选择,也使窗体上的信息更加清晰。注意:Frame是一个控件容器,因此使用Frame进行分组时,一定要先画Frame,然后在frame里拖出其他控件,这样Frame才会起作用。移动Frame的时候,里面的控件也会一起移动;而Frame里的控件属性Left和Top属性是相对于Frame而言的。Frame控件一般只修改其Caption属性,即只对分组进行命名。CLICKTOADDCAPTIONTEXTCheckBox控件3CheckBox控件(复选框)用户在设置字形时,是可以同时选择多种字形效果的,因此,需要用到CheckBox复选框控件。CheckBox中的选项Value有三种特定的状态,即选定(checked)、清除(unchecked)和默认选中(Grayed)界面设计设置窗体和属性编写代码4界面设计
1、设置窗体和属性简易记事本的对象设置控件控件名称控件作用关键属性TextBoxNote用户文本编辑区TextFrameType字形分组Size字号分组Color颜色分组CheckBoxchkBold设置粗体字形Valuechkltalic设置斜体字形ValuechkUnderline设置文字下划线ValueOptionButtonopt8设置8号字opt12设置12号字opt16设置16号字optRed设置红色字optBlue设置蓝色字optBlack设置黑色字界面设计
2、设计事件程序TextBox在VB中主要用来接收使用者输入的文字信息。在Windows的字体对话框中,不能直接修改属性值,只能在编写代码时加上相关属性:属性属性值字形FontBold(粗体)FontItalic(斜体)FontName(字体名称)FontSize(字体大小)Fontunderline(下划线)字号改变色号,更改note控件的FontSize属性值:如note.FontSize=12文本颜色改变文本颜色,更改note控件的Fontcolor属性值:如note.Fontcolor=vbRed程序设计设置窗体和属性编写代码5程序设计PrivateSubchkBold_Click()note.FontBold=TrueEndSubPrivateSubchkItalic_Click()note.FontItalic=TrueEndSubPrivateSubchkUnderline_Click()note.FontUnderline=TrueEndSubPrivateSubopt12_Click()note.FontSize=12EndSubPrivateSubopt16_Click()note.FontSize=16EndSubPrivateSubopt8_Click()note.FontSize=8EndSubPrivateSuboptblack_Click()note.ForeColor=vbBlackEndSubPrivateSuboptblue_Click()note.ForeColor=vbBlueEndSubPrivateSuboptred_Click()note.ForeColor=vbRedEndSub随堂练习1、关于框架(Frame)控件正确的阐述是(
)。A、它只是用来对单选按钮或复选框进行分组B、它具有Caption、Font属性C、为了将控件分组,首先需要绘制框架控件,然后绘制框架里面的控件D、它支持click事件BCD随堂练习2、用来设置粗体字的属性是(
)。 (A)FontItalic (B)FontName (C)FontBold (D)FontSize 3、确定复选框是否被选中,应访问的属性是()。 (A)Selected (B)Value (C)Checked (D)Style C B总结01020304Frame控件记事本分析
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 军事理论与国防教育(河北软件职业技术学院)知到智慧树答案
- 城轨交通工程材料考试课模拟试卷A
- 《内环境与稳态》课件
- 乡村卫生室建设项目可行性研究报告
- 《排序题解题技巧》课件
- 《患者饮食护理》课件
- 道德讲堂课件-个人品德篇
- (部编版八年级《政治》课件)第2课时-坚持国家利益至上
- 高鼎《村居》课件
- 《精美培训小故事》课件
- 孔子与《论语》知到章节答案智慧树2023年曲阜师范大学
- 隧道工程移动脚手架平台施工专项方案
- 初中语文记叙文阅读理解训练(附答案)
- 屈臂车及升降车施工方案
- 钢丝网围墙检验批质量验收记录表
- 银行外汇汇率管理办法模版
- 陕西西安市事业单位进校园招聘2023届毕业生笔试备考题库及答案解析
- 大学生心理健康教育智慧树知到答案章节测试2023年西安明德理工学院
- 数学实验 平行四边形的性质
- 六朝旧事荷塘新解
- 电动葫芦使用说明书
评论
0/150
提交评论