你从网上找一个超链接,复制下来,粘贴到RichTextBox中,在程序中做个Button,OnButtonClick的时候 richtextbox1.Text=richtextbox1.Rtf;这样就可以看到RTF文本了,如果你要其他的RTF文本格式都可以用这个方法,包括图片也可以

解决方案 »

  1.   

    问题是RichTextBox只能将有"HTTP:\\"开头或一个它认为是链接的字符认为是链接。
    我在Word中作一个链接后,存储为rtf,将rtf考过来都不认。
      

  2.   

    各位:
    能不能提供一个例子,比如显示的是“社区”的一个链接的RTF串。
      

  3.   

    以下是我在另一个论坛中得到的回复。我觉得还不能解决我的问题,给大家参考一下。
    --------
    您好,我认为RTF本身不支持超连接。
    Rich Text Format (RTF) Specification, version 1.6
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnrtfspec/html/rtfspec.asp如果要加入Hyperlink,你可以参考以下的文章。
    Adding Hyperlink Capability to RichText Boxes
    http://www.developer.com/net/vb/article.php/1541041http://groups.google.com/groups?q=rtf+hyperlink+microsoft+richtextbox&hl=zh-CN&lr=&ie=UTF-8&selm=hDK87.20824%24oh1.6906654%40news2.rdc2.tx.home.com&rnum=7  [微软]  
    MCSE 
    ----------
      

  4.   

    Adding Hyperlink Capability to RichText Boxes
    http://www.developer.com/net/vb/article.php/1541041C#没有这个东东呀~@_@