![VB(6.1)制作写字板程序_第1页](http://file4.renrendoc.com/view/2c6d65deeb1e2bc196dc6b97d299e9e2/2c6d65deeb1e2bc196dc6b97d299e9e21.gif)
![VB(6.1)制作写字板程序_第2页](http://file4.renrendoc.com/view/2c6d65deeb1e2bc196dc6b97d299e9e2/2c6d65deeb1e2bc196dc6b97d299e9e22.gif)
![VB(6.1)制作写字板程序_第3页](http://file4.renrendoc.com/view/2c6d65deeb1e2bc196dc6b97d299e9e2/2c6d65deeb1e2bc196dc6b97d299e9e23.gif)
![VB(6.1)制作写字板程序_第4页](http://file4.renrendoc.com/view/2c6d65deeb1e2bc196dc6b97d299e9e2/2c6d65deeb1e2bc196dc6b97d299e9e24.gif)
![VB(6.1)制作写字板程序_第5页](http://file4.renrendoc.com/view/2c6d65deeb1e2bc196dc6b97d299e9e2/2c6d65deeb1e2bc196dc6b97d299e9e25.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VisualBasic6.0程序设计第6章菜单和工具栏设计————任务1制作写字板程序2/9第5章目录任务1制作写字板程序【知识点】菜单控件Rich-TextBox控件StatusBar控件Clipboard对象3/9任务1制作写字板程序1、菜单控件:用途:用于显示应用程序的自定义菜单。进入菜单编辑器的方式有如下几种:选择“工具”→“菜单编辑器”命令;
单击常用工具栏中的“菜单编辑器”按钮;
按Ctrl+E组合键;
l在要建立菜单的窗体(此窗体为活动窗体)上右击,在弹出的快捷菜单中选择“菜单编辑器”命令。第5章目录4/9任务1制作写字板程序1、菜单控件:用途:用于显示应用程序的自定义菜单。常用属性如下:Caption:设置或返回菜单项的菜单名或命令名。Check:设置或返回一个布尔值,决定是否在菜单项旁边显示一个复选标记,一般在代码中进行设置。Enabled:设置或返回一个布尔值,决定菜单项是否可用。Index:几个菜单项使用相同的名称时,把它们组成控件数组,可指定一个数字值来确定每一个菜单项在控件数组中的位置。Name:指定菜单控件的名称,用于代码编写。Shortcut:设置一个值指定菜单项的快捷键。Visible:设置或返回一个值,决定菜单项是否可见。WindowList:该复选框被选中(即框内为√)时,将显示当前打开的一系列子窗口。该选项用于多文档应用程序。第5章目录5/9任务1制作写字板程序1、菜单控件:用途:用于显示应用程序的自定义菜单。常用事件:Click事件。除顶级菜单和分隔栏之外,所有菜单控件都可以编写Click事件过程第5章目录6/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用属性如下:FileName:返回或设置装入RichTextBox控件的文件名MaxLength:用于获取或设置在RichTextBox控件中能够键入或者粘贴的最大字符数。MultiLine:用于获取或设置RichTextBox控件的文本内容是否可以显示为多行。RightMargin:设置RichTextBox控件的右边距。ScrollBars:是否带有水平或垂直的滚动条。SelAlignment(运行态):控制RichTextBox中段落的对齐方式,0:左,1:有,2:居中第5章目录7/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用属性如下:SelBold(粗体)、SelItalic(斜体)、SelStrikethru(删除线)、SelUnderline(下划线)(运行态):用于设置RichtTextBox控件中选定文本的字体样式SelBullet(运行态):决定在RichTextBox控件中的段落是否有项目符号样式。SelCharOffset(运行态):设置控件中文本的上下标,>0上标,<0下标SelColor(运行态):设置控件中文本颜色SelFontName(运行态):设置当前选定的文本字体。例:RichTextBox1.selFontName=
"宋体"第5章目录8/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用属性如下:SelFontSize(运行态):设置指定字体的大小例:RichTextBox1.SelFontSize=25SelHangingIndent、SelIndent、SelRightIndent(运行态):设置段落的页边距设置值
SelHangingIndent指定了选定段落中文本首行左边缘与本段下面各行左边缘之间的距离
SelIndent
属性指定了RichTextBox控件的左边缘和选定或添加的文本的左边缘之间的距离。
SelRightIndent属性指定了RichTextBox控件的右边缘和选定或添加的文本的右边缘之间的距离。第5章目录9/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用属性如下:SelLength、SelStart、SelText(运行态):SelLength返回或设置所选择的字符数。SelStart返回或设置所选择的文本的起始点SelText返回或设置包含当前所选择文本的字符串;如果没有字符被选中,则为零长度字符串("")。第5章目录10/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用属性如下:SelRTF(运行态):含有当前选定的RTF格式文本。利用SelRTF属性和剪贴板(Clipboad)对象可以实现多格式文本的剪切、复制和粘贴操作。例:’剪贴板对象的GetText方法用于从剪贴板中粘贴文本。RichTextBox1.SelRTF=Clipboard.GetText(vbCFRTF)第5章目录11/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用属性如下:SelTabCount、SelTabs:返回文本的制表符数目及制表符的绝对位置。(制表符相当于键盘上按下TAB键之间的距离,也称为空白符)TextRTF:返回或设置控件的文本例:IfR1.Find(strFind,,Len(.TextRTF))=-1ThenR1.SelStart=R1.SelStart-lngLR1.SelLength=lngLMsgBox"查找结束。",vbInformation,"提示"EndIf第5章目录12/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用方法如下:Find方法:用于搜索特定字符串。若找到待查内容则将其反相显示,并返回其位置;若未找到则返回-1。Find方法的调用格式为:RichTextBox控件名称.Find(待查字符串[,起始位置,结束位置,选项])GetLineFromChar方法:返回指定字符位置的行的行号语法:object.GetLineFromChar(charpos)第5章目录13/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用方法如下:LoadFile方法:用于装载文件语法:object.LoadFilepathname,filetype例:rtbBox.LoadFilesFileName'在文本框中加载所选文件SaveFile方法:把控件的内容存入文件语法:object.SaveFilepathname,filetype例:rtbBox.SaveFilesFileName'将文本框内容保存到文件中第5章目录14/9任务1制作写字板程序2、RichTextBox控件:用途:多格式文本框(RichTextBox),允许用户输入和编辑文本的同时提供了比普通的TextBox控件所没有的更高级的指定格式的许多功能。常用方法如下:SelPrint方法:用于把控件中的格式化文本发送给设备进行打印语法:object.SelPrint(HDC)例:rtbBox.SelPrint(Printer.hDC)
'打印rtbBox控件的可见区域第5章目录15/9任务1制作写字板程序3、状态栏控件(StatusBar):用途:一般情况下,状态栏都是出现在窗体的底部,用来显示系统信息和对用户的提示。第5章目录16/9任务1制作写字板程序3、状态栏控件(StatusBar):1.关于状态栏的“窗格”选项卡的几点说明插入窗格、删除窗格:这两个按钮可以在状态栏中添加新的窗格,最多添加16个窗格,或者删除已插入的窗格。索引、关键字:这两个文本框分别表示每个窗格的编号和标识。文本:此文本框内的信息是在窗格上显示的文本。工具提示文本:与工具栏中工具提示文本的功能一样,当鼠标指向相应的窗格时,将出现提示信息。样式:此下拉列表框指定系统提供的显示信息。
sbrText0显示文本和/或位图。sbrCaps1显示CapsLock状态。sbrNum2显示NumberLock状态。sbrIns3显示Insert键状态。sbrScrl4显示ScrollLock状态。sbrTime5以System格式显示时间。sbrDate6以System格式显示日期。sbrKana7Kana。当激活滚动锁定时,显示黑体字母KANA,反之当停用滚动锁定时,则显示暗淡的字母KANA。第5章目录17/9任务1制作写字板程序3、状态栏控件(StatusBar):1.关于状态栏的“窗格”选项卡的几点说明对齐:此下拉列表框指定状态信息在对应窗格的对齐方式
sbrLeft0文本靠左。sbrCenter1文本居中。sbrRight2文本靠右。图片:可在相应的窗格中插入图片,图片文件的扩展名可以是.ico、.bmp。有效、可见:这两个复选框用于控制相应窗格中的信息是否有效,是否可见第5章目录18/9任务1制作写字板程序4、Clipboard对象:用途:提供对系统剪贴板的访问。常用方法如下:Clear:清除剪贴板上的信息语法:Clipboard.Clear
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国液化石油气灯市场调查研究报告
- Unit 3 Its a colourful world!Speed up(教学设计)-2024-2025学年外研版(三起)(2024)英语三年级上册
- 6 日月明(第1课时)(教学设计)-2024-2025学年统编版(2024)语文一年级上册
- 2025年中国工业级碱式碳酸铜市场调查研究报告
- 2025年中国九件制连体市场调查研究报告
- 第19课《怀疑与学问》教学设计2024-2025学年统编版语文九年级上册
- 7 我们的衣食之源 教学设计-2023-2024学年道德与法治四年级下册统编版
- 17《水去哪里了》教学设计-2024-2025学年科学五年级上册粤教粤科版
- 2024-2025学年新教材高中数学第八章立体几何初步8.1.1棱柱棱锥棱台的结构特征课时作业新人教A版必修第二册
- 2024-2025学年高中历史第二单元西方人文精神的起源及其发展第5课西方人文主义思想的起源课时作业新人教版必修3
- 2025年春季学期学校德育工作计划及安排表
- 2024年05月浙江金华成泰农商银行员工招考笔试历年参考题库附带答案详解
- 带看协议书范本(2篇)
- 2024复工复产安全培训
- 中华人民共和国学前教育法
- 2025年高考作文专练(25道真题+审题立意+范文)- 2025年高考语文作文备考总复习
- 四年级数学脱式计算练习题100道
- 手术患者知情同意制度培训
- 第一课 追求向上向善的道德(课时1)(课件)
- 2024年新苏教版六年级下册科学全册精编课件
- NB-T 47013.1-2015 承压设备无损检测 第1部分-通用要求
评论
0/150
提交评论