电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

VB程序设计项目化教程项目8制作简单记事本

43页
  • 卖家[上传人]:简****9
  • 文档编号:114966035
  • 上传时间:2019-11-12
  • 文档格式:PPT
  • 文档大小:432.50KB
  • / 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

      5、Box控件的 对象。 n“索引”和“关键字”分别表示添加的元素编号和标识,可省略,但 逗号不能省。 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n8.1.2 通用对话框的使用 n通用对话框是一种ActiveX控件,它随同VB提供给程序设计人员。在一 般情况下,启动VB后,在工具箱中没有通用对话框控件。为了把通用 对话框控件加到工具箱中,其操作步骤如下: n执行“工程”菜单中的“部件”命令,打开“部件”对话框。 n在对话框中,选择“控件”选项卡,然后在控件列表框中,选择 “Microsoft Common Dialog Control 6.0”,如图8-3所示。 n单击“确定”按钮,通用对话框立即被加到工具箱中,如图8-2所示。 n通用对话框的默认名称(Name属性)为CommonDialogX(X为1,2, 3)。 n通用对话框控件为程序设计人员提供了几种不同类型的对话框,利用这 些对话框,可以获取所需要的信息,打开文件、将文件存盘、选择颜色 、选择字体、打印、帮助。这些对话框与Windows本身及许多应用程 序具有相同的风格。对话框的类型可以通过Action

      6、属性设置,也可以用 相应的方法设置。 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n1、通用对话框的基本属性 n(1)Action属性 n该属性直接决定打开何种类型的对话框。 n1Open:打开文件对话框; n2Save As:另存为对话框; n3Color:颜色对话框; n4Font:字体对话框; n5Printer:打印机对话框; n6Help:帮助对话框。 n该属性不能在属性窗口中设置,只能在程序中赋值,用于调出相 应的对话框。 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n(2)DialogTitle属性 n该属性用来设置对话框的标题,可以是任意字符串。在默认情况 下,“打开”对话框的标题是“打开”,“另存为”对话框的标题是“ 另存为”。 n通用对话框的属性设置不仅可以在属性窗口中设置,也可以在属 性页对话框中设置。打开属性页对话框的方法是:在窗体上的通 用对话框控件上单击右键,在弹出的快捷菜单中,选择“属性”命 令,通用对话框控件属性页对话框中,有5个选项卡,对不同类 型的对话框设置属性,就要选择不同的选项卡。例如,要对字体

      7、 对话框进行设置,就选定“字体”选项卡。 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n2、通用对话框的方法 n为了打开通用对话框,VB还提供了一组方法,用来打开通用对 话框,对话框类型及方法如表8-2所示。这些方法是: nShowOpen:打开文件对话框; nShowSave:打开另存为对话框; nShowColor:选择颜色对话框; nShowFont:选择字体对话框; nShowPrinter:打开打印对话框; nShowHelp:调出帮助对话框。 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n 表8-2 对话框类型及方法 n通用对话框的使用方式有:打开对话框、另存为对话框、颜色对 话框、字体对话框、打印机对话框和帮助对话框的使用方法。 对话框类型Action属性值方法 打开1ShowOpen 另存为2ShowSave 颜色3ShowColor 字体4ShowFont 打印5ShowPrinter 帮助6ShowHelp VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n3、打开(Open)对话框 n(1)

      8、文件对话框的结构 n文件对话框分为两种,即打开(Open)文件对话框和另存为(Save As)文件对话框 。通用对话框的重要用途之一,就是从用户那里获得文件名信息。打开文件对话 框可以让用户指定一个文件,由程序来实现;而用保存文件对话框可以指定一个 文件,并以这个文件名保存当前文件。从结构上来说,“打开”和“另存为”对话框 是类似的。如图8-1所示: 图8-1“打开”对话框 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n各部分的作用如下: n对话框标题:通用对话框的标题,通过DialogTitle属性设置。 n文件夹:用来显示文件夹。单击右端的箭头,将显示驱动器和文 件夹的列表,可以在该列表中选择所需要的文件夹。 n选择文件夹级别:单击一次该按钮回退一个文件夹级别。 n新文件夹:用来建立新文件夹。 n文件列表模式:选择是否以列表方式显示文件和文件夹。 n文件细节:显示文件的详细情况,包括文件名、文件大小、建立 (修改)日期、时间及属性等。 VB程序设计项目化教程 中国水利水电出版社 8.1 第1步:基础知识 n文件列表:在该区域显示的是“文件夹”栏内文件夹的子

      9、目录,列 出了准备使用的文件或文件夹,单击其中的文件名将选择该文件 ,所选择的文件名将在“文件名”栏内显示出来。如果当前显示的 文件列表中没有所需要的文件,可双击其中的文件夹显示下一级 的文件或文件夹。 n文件类型:指定要打开或要保存的文件的类型,该类型由通用对 话框的Filter属性确定。 n文件名:所选择的或输入的文件名。用“打开”或“另存为”对话框 都可以指定一个文件名,所指定的文件名在该栏内显示,单击“ 打开”或“另存为”按钮后,将以该文件名打开或保存文件。 n在对话框的右下部还有两个按钮,即“打开”和“取消”。在“另存 为”对话框中,“打开”按钮用“保存”取代。 VB程序设计项目化教程 中国水利水电出版社 8.2 第2步:设计窗体 n在窗体上添加多行文本框(RichTextBox),调整大小并修改相 应属性,如图8-2所示: 图8-2添加RichTextbox控件 VB程序设计项目化教程 中国水利水电出版社 8.2 第2步:设计窗体 n相应的控件及属性如表8-6所示: 表8-6相应的控件及属性 控件名称属性名称属性值控件名称 属性名 称 属性值 窗体 (Form1) Caption记事本 文本框 (RichTextBox ) Text清空 Width自定Width自定 Height自定Height自定 MaxButtonFalse NameR1 MinButtonFalse VB程序设计项目化教程 中国水利水电出版社 8.3 第3步:在窗体上添加菜单栏 n菜单对我们来说是非常熟悉的,在Windows环境下,几乎所有 的应用软件都是通过菜单来实现各种操作。菜单用于给命令进行 分组,使用户能够更方便、更直观地访问这些命令。 n下拉式菜单是一种典型的窗口式菜单。窗口是指屏幕上一个特定 的矩形区域。它可以从屏幕上消失,也可以重新显示在屏幕上, 各个窗口之间也允许覆盖。下拉式菜单自上而下在屏幕上“下拉” 一个个窗口菜单,供用户选择或输入信息。在Windows及各种 应用软件中,下拉式菜单得到了广泛的应用。 n在下拉式菜单系统中,一般有一个主菜单,其中包括若干选择项 。主菜单的每一项

      《VB程序设计项目化教程项目8制作简单记事本》由会员简****9分享,可在线阅读,更多相关《VB程序设计项目化教程项目8制作简单记事本》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.