d-000213 richtextbox 控件.doc.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
d-000213 richtextbox 控件.doc.doc

VisualBasic自学教材——2.26、RichTextBox控件的常用属性 [原创 2007-09-15 22:29:25] 字号:大 中 小 作者:杜 勇 适用于 Visual Basic 6.0 用户的 RichTextBox 控件 更新:2007 年 11 月 Visual Basic 6.0 中的 RichTextBox 控件在 Visual Basic 2008 中由 Windows 窗体 RichTextBox 控件所取代。某些属性、方法、事件和常量的名称是不同的,在某些情况下,行为也有所不同。 ?概念差异 AutoVerbMenu 属性 在 Visual Basic 6.0 中,RichTextBox 控件的 AutoVerbMenu 属性用于显示具有一组标准命令的上下文菜单。 在 Visual Basic 2008 中,不再存在 AutoVerbMenu 属性。要为 RichTextBox 控件提供一个上下文菜单,请使用 ContextMenuStrip 组件。有关更多信息,请参见 AutoVerbMenu 属性未升级。 DisableNoScroll 属性 在 Visual Basic 6.0 中,DisableNoScroll 属性确定:在 RichTextBox 控件中,当文本行太少而不需要垂直滚动或字符太少而不需要水平滚动时,是否让滚动条以不可用的形式出现。 In Visual Basic 2008, the DisableNoScroll property no longer exists.可以使用 ScrollBars 属性强制滚动条出现,当不能强制它以不可用的形式出现。 FileName 属性和 LoadFile 方法 在 Visual Basic 6.0 中,FileName 属性或 LoadFile 方法可用于将一个 .rtf 文件或文本文件加载到 RichTextBox 控件中。 在 Visual Basic 2008 中,只有 LoadFile 方法可用;不能在设计时分配文件。 SelPrint 方法 在 Visual Basic 6.0 中,RichTextBox 控件的 SelPrint 方法可用于打印该控件的内容。它带有一个参数 hDC,用于指定设备的设备上下文。 在 Visual Basic 2008 中,不再存在 SelPrint 方法,设备上下文也不再用于打印。RichTextBox 控件不提供打印其内容的方法。但是,您可以扩展 RichTextBox 类以使用 EM_FORMATRANGE 消息。然后,可以将 RichTextBox 的内容发送到输出设备,如打印机。有关更多信息,请参见 SelPrint 属性未升级。 SelTabCount 属性 在 Visual Basic 6.0 中,SelTabCount 属性确定在选定的段落中或在这些段落中的插入点后的 Tab 位置数。 在 Visual Basic 2008 中,不再存在 SelTabCount 属性,它被 SelectionTabs 属性的 Length 参数 SelectionTabs.Length 替换。 Span 方法 在 Visual Basic 6.0 中,RichTextBox 控件的 Span 方法可以用来基于一组指定的字符选择文本范围。 在 Visual Basic 2008 中,不再存在 Span 方法。可以使用带有 characterSet 参数的 Find 方法查找指定的字符,然后使用 SelectedText 属性来选择范围。 Upto 方法 在 Visual Basic 6.0 中,RichTextBox 控件的 Upto 方法可以用于将插入点向前移动到一组指定的字符中的第一个字符(但不包括)。 在 Visual Basic 2008 中,不再存在 Upto 方法。可以使用带有 characterSet 参数的 Find 方法查找指定的字符,然后使用 SelectionStart 属性移动插入点。 其他差异 此外,还有大量适用于所有控件的概念差异,包括数据绑定、字体处理、拖放功能、帮助支持等方面的差异。有关更多信息,请参见适用于 Visual Basic 6.0 用户的 Windows 窗体概念。 ?RichTextBox 控件的代码更改 下面的示例演示 Visual Basic 6.0 与 Visual Basic 2008 在编码方法方面的差异。 用于在 RichTextBox 控件中进行搜索的代码更改 下面的代码演示在 RichTextBox 控件中如何从插入点到句子末尾进行搜索并突出显示它。该示例需要一个在其 Text 属性中输入了一个或多个句子的 Ric

文档评论(0)

xinshengwencai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档