我想做一个web控件,控件中要显示的内容由页面的参数传入,控件接收到参数后把内容显示出来即可。内容为有文字、图片的格式文档(比如简单的页面)。用webbrowser还是richtextbox更好?怎么实现呀?分不够可以再开贴给

解决方案 »

  1.   

    如何需要屏蔽ie的保存和打印功能怎么做呢?webbrowser控件是否可以打印呢?它打印的是控件里的内容还是整个页面的内容?
      

  2.   

    屏蔽这些功能需要你先隐藏菜单,再写脚本禁止右键菜单;
    当然可以打印;
    打印内容为页面的内容;
    OVER
      

  3.   

    如何屏蔽菜单呢?用脚本屏蔽右键,如果IE禁止了js,是不是就限制不了了呢?
      

  4.   

    引用Microsoft HTML OBject Library窗体代码:Dim WithEvents M_Dom As MSHTML.HTMLDocument 
    Private Function M_Dom_oncontextmenu() As Boolean
    M_Dom_oncontextmenu = False
    End FunctionPrivate Sub Webbrowser1_DownloadComplete()
    Set M_Dom = Webbrowser1.Document
    End Sub
      

  5.   

    微软提供的Webbrowser扩展COM服务器对象。该对象实现了IDocHostUIHandler接口。通过它可以控制你的程序中的Webbrowser控件。可以关闭右键菜单、禁止快捷键、禁止Ctrl+N打开新窗口等。压缩包中包含了WBCustomizer.dll以及VB范例,利用regsvr32.exe注册WBCustomizer.dll,然后运行范例就可以看到组件的运行效果。http://www.applevb.com/sourcecode/wbcustom.zip
      

  6.   

    webbrowser显示的时候还有一个边框非常难看,可以去掉吗?如何去掉呢?