名称:ccWeb.ocx (ccstr)
在开发应用系统时,我们经常会因为某种原因而选择开发C/S结构的应用系统,或开发非网络系统。但是,B/S下的许多界面效果和开发过程经常吸引我们,比如图片动画文字效果提交方式HTML模板等。如何能使开发出的系统具有(或在局部具有)浏览器的界面呢?
这个程序我用了几年,非常好用,现在已经离不开了,特地推荐给大家,VB、VC都可以使用。请看下面指令介绍:
1、Navigate(方法)
可以使用Navigate URL 来打开一个网页。2、TopStr(属性)
不使用Navigate,把任何文本或HTML文本放到TopStr中,都会在界面中显示。
比如:Topstr="<font size=""6"">我的工作</font>"3、ProsessTag事件、TagName/TagContents
如果TopStr文本中有[RR0]到[RR10]的内容,则在设置TopStr时,产生ProsessTag事件,在该事件中通过识别TagName(为RR0到RR10),来使用TagContents替换内容,这样就可以使用一个模板来显示各种不同的内容。
例如:
If TagName="RR0" then
TagContents="<font size=""6"">软件标题</font>"
Elseif TagName="RR1" then
......
end if4、提交
TopStr打开的内容中,如果有链接,则产生提交效果,如果提交的内容以$$开头(比如$$Exit),则直接产生控件的Submit事件,并把$$后面的内容提交,而不做任何Navigate动作,将控制交给程序处理。5、页面程序执行
通过Navigate,还可以执行页面中的程序,比如
如果网页中有如下程序
sub flat(a)
rr.InnerHtml=a
end sub
则可以在程序中通过如下语句来替换rr.InnerHtml
控件名.navigate "Javascript:flat('abcdefg')"6、打开一个HTML文件
控件名称:ccstr1
ccstr1.topstr=ccstr1.OpenHtmlFile("c:\temp.htm")总之,可以不通过Navigete,而通过给变量赋值(TopStr),来确定HTML页面显示内容;同时,还可在页面执行程序或通过外部命令执行页面程序。好了啊,看懂了的留下个EMAIL,我会发给你。

解决方案 »

  1.   

    [email protected] 研究,谢谢!!!
      

  2.   

    [email protected]   谢谢
      

  3.   

    真是好东西啊.谢谢[email protected]
      

  4.   

    [email protected]
    谢谢
      

  5.   

    好东东,期待[email protected]
      

  6.   

    [email protected]
    很想试一试
      

  7.   

    谢谢,研究研究
    [email protected]
      

  8.   

    我来晚了,也给我一份吧,谢谢,好人那!
    [email protected]
      

  9.   

    我也来晚了,我也想看看
    [email protected]
      

  10.   

    谢谢共享:
    [email protected]
      

  11.   

    不知道楼主发了没有?我还没有收到!请问谁收到了,收到的给我也发一份,谢谢。[email protected]
      

  12.   

    学习一下!谢谢!
    [email protected]
      

  13.   

    学习,谢谢
    chen0920#sina.com
      

  14.   

    我也需要,给我发一个看看啊[email protected]
      

  15.   

    用WebBrowser做浏览器,如何解决网站弹出窗体?
    我在窗体上放了一个WebBrowser控件,就可以浏览网站了,但是网站有一些弹出的窗体,却使用了系统默认的浏览器,既使用的IE作为弹出窗体的浏览器了。
      

  16.   

    真的好用吗?来一份研究研究:[email protected]
      

  17.   

    兄弟,也给我发送吧:
    [email protected]
      

  18.   

    一定要看看了,呵呵
    [email protected]
      

  19.   

    没收到
    [email protected]
      

  20.   

    [email protected] 近切想要,希望老大给偶发一个!!3Q
      

  21.   

    有很久没写代码了,不过看到好东东就有忍不住了,给我发一个看看,谢谢先!
    [email protected]
      

  22.   

    也给我发一个:
    [email protected]
      

  23.   

    发我一个好吗?谢了!
    [email protected]
      

  24.   

    [email protected]
    麻烦搂主传一个
      

  25.   

    谢谢,请发给我一个  [email protected]
      

  26.   

    来晚了,我也想要一个,[email protected]
      

  27.   

    我要啊,朋友,谢谢你了 [email protected]
      

  28.   

    怎么还没收到呢[email protected] 继续期待中.........
      

  29.   

    [email protected]   我也要!
      

  30.   

    来一个,谢了。[email protected]
      

  31.   

    以上的都发过了,其他人如果需要,UP一下,到:http://www.lutuo.com/tanyx/ccweb/ccweb.htm
    去下载。