我在MS Word中创建了带有超链接的rtf文件并将其加载到RichTextBox中 . RichTextBox中的超链接不起作用 . RichTextBox和MS Word是否使用不同的rtf代码?如何在RichTextBox中使用我的参数创建超链接(以使用不带URL的超链接)?
显示的文字如下:
一些开始文字 . 这里必须是超链接:Link_Text . 这里是超链接后的文字 . 一些结束文字 .
Rtf文字:
{\ rtf1 \ ansi \ ansicpg1251 \ deff0 \ deflang1058 \ deflangfe1058 \ deftab708 {\ fonttbl {\ f0 \ fswiss \ fprq2 \ fcharset204 Calibri;} {\ f1 \ fswiss \ fprq2 \ fcharset0 Calibri;}} {\ colortbl; \ red0 \ green0 \ blue255;} {* \ generator Msftedit 5.41.21.2509;} \ viewkind4 \ uc1 \ pard \ nowidctlpar \ f0 \ fs22一些开始文本 . \ par \ pard这里必须是超链接:{\ field {* \ fldinst {HYPERLINK “地址”}} {\ fldrslt {\ cf1 \ ul Link_Text}}} \ cf0 \ ulnone \ f0 \ fs22 . 这里是超链接后的文字 . \ par有些结束文字\ lang1033 \ f1 . \ lang1058 \ f0 \ par}