VB程序设计项目化教程项目8制作简单记事本
43页1、VB程序设计项目化教程 中国水利水电出版社 Visual Basic 程序设计 项目化教程 n主编 管小清 郭贺彬 VB程序设计项目化教程 中国水利水电出版社 项目八 制作简单记事本 n项目目标: n本项目是制作一个简易的记事本(类似于Windows 自带的记事本),能够实现文件的存取等基本操作; 设计出相关的菜单栏,并实现部分菜单项的基本功能 ;利用公共对话框来设置一些常用的功能(字体设置 ,颜色设置,打印以及文件操作等)。 VB程序设计项目化教程 中国水利水电出版社 项目八 制作简单记事本 n项目主要知识点: n1、RichTextBox的使用 n文件操作方法 n常用格式化属性 n插入图像 n2、菜单编辑器的使用 n设计菜单的操作步骤 n打开菜单编辑器的方法 n菜单编辑器的组成部分 n3、公共对话框(CommonDialog)的使用 n通用对话框基本属性 n通用对话框的方法 n打开对话框的方法 VB程序设计项目化教程 中国水利水电出版社 项目八 制作简单记事本 n4、位置属性和字体属性 n5、编程思想的培养 n项目实施步骤: n阅读相关基础知识 n界面设计 o 窗体设计 o 控件属
2、性设置 o 添加菜单栏 o 添加公用对话框 n程序设计 o 编程初步 o 程序代码 n程序调试,功能完善 n保存项目工程和再次打开工程 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n8.1.1 高级文本框控件 n高级文本框控件(RichTextBox)可用于输入和编辑文本,它同时 提供了比常规的TextBox控件更高级的格式特性。 n从前几章可以知道,对Text控件只能进行单一的文字格式设置。 使用RichTextBox控件可以实现多种文字格式、段落等的设置, 还可以插入图形,可真正构成一个像Word一样的字处理软件。 n要使用RichTextBox控件,必须打开“部件”对话框,选择 “Microsoft Rich TextBox Controls 6.0”,将控件添加到工具 箱。 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n1、文件操作方法 n用LoadFile和SaveFile方法,可以方便地为RichTextBox控件打开或保存文件 。 n(1)LoadFile方法 n格式:对象.LoadFile 文件标识符,文件类型 n功能
3、:LoadFile方法能够将RTF文件或文本文件装入控件中。 n说明: n文件类型取值0或rtfRTF时为RTF文件(缺省)。 n文件类型取1或rtfTEXT时为文本文件。 n过程存放在标准模块中,利用CommonDialog控件提供路径名。 n(2)SaveFile方法 n格式:对象.SaveFile(文件标识符,文件类型) n功能:该方法能够将控件中的文档保存在RTF文件或文本文件中。 n例如:下面语句把文档以RTF格式保存在D盘My子目录的T1.txt文件中。 n RichTextBox1.SaveFile(“D:myT1.txt“,rtfTEXT) n完整的保存文件的FileSaveProc过程,可参照FileOpenProc过程,请读者自行 完成。 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n2、常用格式化属性 nRichTextBox控件提供了 一些属性,可对该控件中 任何部分的文本使用不同 的格式。例如可以将文本 变为粗体或斜体,改变文 本的颜色,创建上标或下 标。可以调整段落的左右 缩进值,还可以使用悬挂 式缩进。为了压缩篇幅, 列出了常用格
4、式属性如表8 -1所示: 表8-1RichTextBox常用属性 分类属性值类 型 说明 选中文 本 SelText Selstart Sellength 意义同Text控件对应 属性 字体、 字 号 Selfontname selfontsize 当前选定的文本的字 体字号 字型 Selbold SelItalic SelUnderline SelStrikethru 逻辑 量 粗体、斜体、下划线 、删除线 上、下 标 SelCharoffset整型 0上标0下标以Twip 为单位 颜色SelColor整型 缩排 SelIndex SelRightInde nt SelHaningIndent 数值 型 缩排单位以ScalMode 决定 对齐SelAlignment整型0 左 1右 2中 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n3、插入图像 n格式:对象.OLEObjects.Add索引,关键字,文件标识符 n功能:在RichTextBox控件中,可插入(*.bmp)图像文件。 n说明: nOLEObjects是一个集合,包括一组添加到RichText
《VB程序设计项目化教程项目8制作简单记事本》由会员简****9分享,可在线阅读,更多相关《VB程序设计项目化教程项目8制作简单记事本》请在金锄头文库上搜索。
2019年自贡市清华园学校高考生物简单题专项训练(含解析)
2019年秋季石油大学现代应用文写作网考练习试题+在线作业答案
2019年信宏中学高考生物简单题专项训练(含解析)
2019年莲塘中学高考生物简单题专项训练(含解析)
2019年宜阳县二中高考生物简单题专项训练(含解析)
2019年宁波神舟学校高考生物简单题专项训练(含解析)
2019年谢通门县中学高考生物简单题专项训练(含解析)
2019年前埔中学高考生物简单题专项训练(含解析)
2018年二级建造师公路工程实务重点考点总结
2018年一级建造师水利水电实务考点重点
2019年一级建造师市政实务案例考点
概率论与数理统计第二版谢永钦课后答案
空间向量求角度与距离10种题型归类 (解析版)2023-2024学年高二数学上学期期中期末复习讲练测(人教A版2019选择性必修第一册)
中医综合模拟试卷348
2011年3000名教师及特岗招考《计算机基础》复习题
2019年槎水中学高考生物简单题专项训练(含解析)
2009年9 月全国计算机等级考试二级笔试试卷
2019年宣城市第四中学高考生物简单题专项训练(含解析)
中医综合模拟试卷333
2019年安全知识竞赛题库2
2024-01-31 15页
2024-01-31 21页
2024-01-31 37页
2024-01-31 30页
2024-01-31 22页
2024-01-31 48页
2024-01-31 32页
2024-01-31 40页
2024-01-31 31页
2024-01-31 20页