欢迎来到天天文库
浏览记录
ID:40239514
大小:813.00 KB
页数:44页
时间:2019-07-28
《Visual Basic程序设计项目化教程 管小清 项目8 制作简单记事本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualBasic程序设计项目化教程主编管小清郭贺彬项目八制作简单记事本项目目标:本项目是制作一个简易的记事本(类似于Windows自带的记事本),能够实现文件的存取等基本操作;设计出相关的菜单栏,并实现部分菜单项的基本功能;利用公共对话框来设置一些常用的功能(字体设置,颜色设置,打印以及文件操作等)。项目八制作简单记事本项目主要知识点:1、RichTextBox的使用文件操作方法常用格式化属性插入图像2、菜单编辑器的使用设计菜单的操作步骤打开菜单编辑器的方法菜单编辑器的组成部分3、公共对话框(CommonDialog)的使用通用对话框基本
2、属性通用对话框的方法打开对话框的方法项目八制作简单记事本4、位置属性和字体属性5、编程思想的培养项目实施步骤:阅读相关基础知识界面设计窗体设计控件属性设置添加菜单栏添加公用对话框程序设计编程初步程序代码程序调试,功能完善保存项目工程和再次打开工程8.1第1步:基础知识8.1.1高级文本框控件高级文本框控件(RichTextBox)可用于输入和编辑文本,它同时提供了比常规的TextBox控件更高级的格式特性。从前几章可以知道,对Text控件只能进行单一的文字格式设置。使用RichTextBox控件可以实现多种文字格式、段落等的设置,还可以插入图形
3、,可真正构成一个像Word一样的字处理软件。要使用RichTextBox控件,必须打开“部件”对话框,选择“MicrosoftRichTextBoxControls6.0”,将控件添加到工具箱。8.1第1步:基础知识1、文件操作方法用LoadFile和SaveFile方法,可以方便地为RichTextBox控件打开或保存文件。(1)LoadFile方法格式:对象.LoadFile文件标识符[,文件类型]功能:LoadFile方法能够将RTF文件或文本文件装入控件中。说明:文件类型取值0或rtfRTF时为RTF文件(缺省)。文件类型取1或rtfT
4、EXT时为文本文件。过程存放在标准模块中,利用CommonDialog控件提供路径名。(2)SaveFile方法格式:对象.SaveFile(文件标识符[,文件类型])功能:该方法能够将控件中的文档保存在RTF文件或文本文件中。例如:下面语句把文档以RTF格式保存在D盘My子目录的T1.txt文件中。RichTextBox1.SaveFile("D:\my\T1.txt",rtfTEXT)完整的保存文件的FileSaveProc过程,可参照FileOpenProc过程,请读者自行完成。8.1第1步:基础知识2、常用格式化属性RichTextBo
5、x控件提供了一些属性,可对该控件中任何部分的文本使用不同的格式。例如可以将文本变为粗体或斜体,改变文本的颜色,创建上标或下标。可以调整段落的左右缩进值,还可以使用悬挂式缩进。为了压缩篇幅,列出了常用格式属性如表8-1所示:表8-1RichTextBox常用属性分类属性值类型说明选中文本SelTextSelstartSellength意义同Text控件对应属性字体、字号Selfontnameselfontsize当前选定的文本的字体字号字型SelboldSelItalicSelUnderlineSelStrikethru逻辑量粗体、斜体、下划线、
6、删除线上、下标SelCharoffset整型>0上标<0下标以Twip为单位颜色SelColor整型缩排SelIndexSelRightIndentSelHaningIndent数值型缩排单位以ScalMode决定对齐SelAlignment整型0左1右2中8.1第1步:基础知识3、插入图像格式:对象.OLEObjects.Add[索引],[关键字],文件标识符功能:在RichTextBox控件中,可插入(*.bmp)图像文件。说明:OLEObjects是一个集合,包括一组添加到RichTextBox控件的对象。“索引”和“关键字”分别表示添加
7、的元素编号和标识,可省略,但逗号不能省。8.1第1步:基础知识8.1.2通用对话框的使用通用对话框是一种ActiveX控件,它随同VB提供给程序设计人员。在一般情况下,启动VB后,在工具箱中没有通用对话框控件。为了把通用对话框控件加到工具箱中,其操作步骤如下:执行“工程”菜单中的“部件”命令,打开“部件”对话框。在对话框中,选择“控件”选项卡,然后在控件列表框中,选择“MicrosoftCommonDialogControl6.0”,如图8-3所示。单击“确定”按钮,通用对话框立即被加到工具箱中,如图8-2所示。通用对话框的默认名称(Name属
8、性)为CommonDialogX(X为1,2,3…)。通用对话框控件为程序设计人员提供了几种不同类型的对话框,利用这些对话框,可以获取所需要的信息,打
此文档下载收益归作者所有