发布一个界面控件:可以创建B/S效果的C/S应用系统。

900126 2005-07-23 01:14:46
名称: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 if

4、提交
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,我会发给你。
...全文
705 90 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
90 条回复
切换为时间正序
请发表友善的回复…
发表回复
900126 2005-08-11
  • 打赏
  • 举报
回复
以上的都发过了,其他人如果需要,UP一下,到:http://www.lutuo.com/tanyx/ccweb/ccweb.htm
去下载。
bee6803 2005-08-10
  • 打赏
  • 举报
回复
来一个,谢了。feijinlin@126.com
hongsongboy 2005-08-10
  • 打赏
  • 举报
回复
hongsong@eyou.com
谢谢
dogegg250 2005-08-10
  • 打赏
  • 举报
回复
jianshusoft@yeah.net 我也要!
x1234521 2005-08-10
  • 打赏
  • 举报
回复
woshixiaomao001@163.com
hylang 2005-08-10
  • 打赏
  • 举报
回复
hylang@jx163.com
来一个
szjhxu 2005-08-09
  • 打赏
  • 举报
回复
我也要一个
sdxjh@163.com
xiaolusir 2005-08-09
  • 打赏
  • 举报
回复
怎么还没收到呢?wincedevelop@tom.com 继续期待中.........
smallfy 2005-08-08
  • 打赏
  • 举报
回复
来晚了,我也想要一个,huxiaofei@gmail.com
wo22ni 2005-08-08
  • 打赏
  • 举报
回复
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

wo22ni@qq.com

谢谢。
tankxu 2005-08-08
  • 打赏
  • 举报
回复
xujian6462@126.com
HappyJUN 2005-08-08
  • 打赏
  • 举报
回复
我要啊,朋友,谢谢你了 

smuwcwt@163.com
Leooggg 2005-08-08
  • 打赏
  • 举报
回复
shooter_zcyp@163.com
Nomad_K 2005-08-07
  • 打赏
  • 举报
回复
不错的dd,


my641005@163.net
ykwang 2005-08-07
  • 打赏
  • 举报
回复
谢谢,请发给我一个 yklcsoft@yahoo.com.cn
huzling 2005-08-07
  • 打赏
  • 举报
回复
谢谢老大!
wgongfeng@163.com
是是非非 2005-08-06
  • 打赏
  • 举报
回复
webmaster@i-love-mm.com
完美人生2013 2005-08-06
  • 打赏
  • 举报
回复
期待很久了,aljcn@126.com
earth1998 2005-08-06
  • 打赏
  • 举报
回复
earth1998@163.com
谢谢!!!
lijianjian 2005-08-06
  • 打赏
  • 举报
回复
cuoguonili@163.com 谢谢
加载更多回复(70)

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧