【vb精品源码栏目提醒】:本文主要为网学会员提供“文本编辑器 - 其它资料”,希望对需要文本编辑器 - 其它资料网友有所帮助,学习一下!
LOGOVB实践考察作业 小组成员: 杜义学 闵耀军 班级:电信系10级计算机科学与技术本科班 选题2.题目:文本编辑器【难易度】:难选题学生:2人说明:本系统由两个菜单组成:文件、编辑。
1)文件菜单包括:新建,打开,保存,退出。
2)编辑菜单包括:复制,剪切,粘贴,字体设 置。
要求:能对文本进行以上操作 摘要
vb程序设计,在为期半年的学习时间中,在老师的教导下,经历了一些课程习题的练习,下面将要介绍的一个设计,就是我在平时上课时学到的,从老师的课程设计题目中抽到的一个-----文本编辑器,我按照要求从而确定设计要求、项目的具体设计到项目的具体代码的实施,在这个项目设计阶段,主要由我和我所在组的成员完成,他们对
vb有着不少的经验,另外曾老师在这次项目设计中对我起到了指导性的作用,使得我顺利完成此次课程设计。
下面就详细的说一下我们设计的这个项目。
设计目的我们知道word是文本编辑器,当然众所周知,word是当今最流行最常用的文本编辑器,用来日常对工作生活中的文本进行编辑,它的功能强大,也在软件设计业成为了一种流行的标准。
我们这次设计的就是以word的一些基本功能为基础,由于我们的能力有限我们把一些特殊功能删除了,只留下了一些简单的功能例如:新建、剪切、复制、粘贴、查找等等。
此次设计课主要是锻炼我们的
vb设计能力和思维考虑能力使我们的
vb 学习真正的用到实处,无论在将来工作还是学习有着重要作用。
设计要求本系统由五个个菜单组成:文件、编辑、格式、查看、帮助,界面如图: 版面设计(1)文件菜单包括:新建、打开、保存、另存为、打印、退出。
(2)编辑菜单包括:撤销、复制、剪贴、粘贴、删除、查找、查找下一个、全选、时间/日期字体设置。
(3)格式:自动换行、字体设置、左对齐、居中对齐、右对齐、背景设置。
(4)查看:状态栏。
(5)帮助:查看帮助、关于记事本。
设计要求1.2人完成2. 利用菜单、工具栏、快捷菜单实现上述功能。
应用控件名称: RichTextBox CommonDialog 6.0 Imagelist 1 一、选题的意义目 2 二、系统概述录 3 三、系统的构成 4 四、系统的运行环境 5 五、设计思路 6 六、设计的代码 7 七、总结 8 八、参考文献 选题的意义
VB6.0全称为VisualBasic 6.0,是微软公司推出的可视化编程工具MSDN之一,是目前世界上使用最广泛的程序开发工具。
编程是一个不断学习,不断积累的过程,编程的乐趣也正是存在于学习的过程中。
我们每学一点,就赶快把它用到实际的程序中去,自己多学多用多实践,水平才能不断提高,这就是“学以致用”。
vb教程分为三个大的部分,它们是由浅入深的一个系列,分别是:一、熟悉
VB6.0的编程环境;二、学习
VB常用控件的使用方法;三、试着开发简单的
VB应用程序,所以我们选择了小小的文本编器来丰富我们的知识。
系统概述简介文本编辑器(或称文字编辑器)是用作编写普通文字的应用软件,它与文档编辑器(或称文字处理器)不同之处在于它并非用作桌面排版(例如文档格式处理)。
它常用来编写程序的源代码。
常见的有Windows下的记事本、写字板等等。
如何使用文本编辑器:开始/运行输入edit命令进入文本编辑器进行编辑文本;也可以在cmd下输入edit进入文本编辑器。
文本编辑器类似c语言界面。
是一种很实用的文本编辑软件。
系统构成本系统由五个个菜单组成:文件、编辑、格式、查看、帮助,界面如图: 系统的运行环境必须在装有
vb软件的计算机上才能运行 设计思路步骤一:绘制界面。
新建一个标准EXE工程,将其Caption属性改为“文本编辑器”,点击Icon属性给它找个合适的Icon图标。
单击菜单“工程”-“部件”,在弹出的“部件”对话框里找到Microsoft RichText Box 6.0和公共对话框Microsoft Common Dialog 6.0并选中它们,单击“确定”按钮。
这时左边的工具栏上出现了我们刚才新添的两个控件了。
在窗体上绘制RichText Box和Commn Dialog,其中RichText Box的大小和位置可不用理睬,我们将在代码中处理它,当然,有必要把它的ScrollBar属性设为2-rtfVertical,这样在打开和编辑文件时垂直滚动条才可用。
步骤二:编辑菜单。
按CtrlE调出菜单编辑器,我们来做如下几个菜单:一.文件菜单:如下图二.编辑菜单:如下 三.格式菜单:如图 下图四、查看菜单:如下图五.帮助菜单: 如下图 设计的代码 Dim sFind As String 声明文件类型 Dim FileType FiType As String Private Sub Form_Load 设置程序大小 Form1.Height 3850 2 Form1.Width 5500 2 Clipboard.Clear 清空剪贴板内容 End Sub Private Sub Form_Resize Form_Resize 是窗体重新改变 大小 On Error Resume Next ‘如果出现错误,忽略错误,继续 执 行 RichTextBox1.Top 380 RichTextBox1.Left 20 RichTextBox1.Height ScaleHeight - 400 ScaleWidthScaleHeight 是控件内部坐标的宽度和高度。
设置 RichTextBox1的高度和宽度 RichTextBox1.Width ScaleWidth - 40 Clipboard.Clear 清空剪贴板内容 End Sub Private Sub beijing_Click 背景设置 CommonDialog1.ShowColor RichTextBox1.BackColor CommonDialog1.Color End SubPrivate Sub geshihuanhang_Click 自动换行MsgBox 你好,选择换行命令,请放心使用。
End Sub Private Sub youduiqi_Click 右对齐 RichTextBox1.SelAlignment 1 End Sub Private Sub zuoduiqi_Click 左对齐 RichTextBox1.SelAlignment 0 End Sub Private Sub juzhongduiqi_Click 居中对齐 RichTextBox1.SelAlignment 2 End Sub