OCX控件和网页的交互
高分寻求解答:
如果搞过这方面研究的朋友看了标题就应该明白我的问题了吧!望得到高手的指点,交流mail:lmh79@21cn.com
问题点数:21、回复次数:14Top
1 楼lmh79(阿楚)回复于 2001-05-25 00:00:00 得分 0
只要你回答,我们就是好朋友哟!Top
2 楼powerword(不再犹豫)回复于 2001-05-25 09:18:00 得分 0
请说的具体一点Top
3 楼lmh79(阿楚)回复于 2001-05-29 08:31:00 得分 0
比如在控件中留接口,然后通过网页来设置,这个很多资料上虽然都讲过,但可能没有几个人试过,主要问题在安全认证方面。这只是对控件的设置,还有控件里面处理的数据怎么传到页面上来呢!这个问题我一点都找不到门。Top
4 楼Shania(一个穿鞋的人)回复于 2001-05-29 09:25:00 得分 0
看看ActiveX啦Top
5 楼AntGhazi(蚂蚁勇士)回复于 2001-05-29 09:50:00 得分 0
ocx我不知道,
一般ASP下互交可使用COM组件,ocx不行,最少我不知道。VB写com很快,VC的ATL写起来功能是没得说的啦。
unix下可用jsp+javaBean,servlet。Top
6 楼lmh79(阿楚)回复于 2001-05-29 20:52:00 得分 0
还是没有人知道吗?Top
7 楼mach(照虎画猫)回复于 2001-05-30 16:57:00 得分 15
例如:MyCtrl是一个你写的控件,它有一个方法GetSomeData,你可以在页面中这样使用它
<object id="MyCtrl"
classid="clsid:8493C687-6872-4CC9-AA50-324990EEA17D"
codebase="/MyCtrl.ocx#Version=1,0"
width=0
height=0>
</object>
<form method="post" name="logon" action="/LogonServlet">
<input type=hidden name=SomeData >
<input type=hidden name=logonname value=>
<input type=hidden name=passwd value=>
</form>
<SCRIPT LANGUAGE=javascript>
logon.SomeData.value = MyCtrl.GetSomeData();
</SCRIPT>Top
8 楼lmh79(阿楚)回复于 2001-05-31 20:33:00 得分 0
mach(一海四心):谢谢,我试试先!如果可以的话再重谢!Top
9 楼lmh79(阿楚)回复于 2001-06-01 17:13:00 得分 0
mach(一海四心):你的方法我试过了,不错,现在还有个问题,
用 <param name="GetSomeData" value="value"> 这种办法向控件里面传值时,值感觉是传进去了,但是控件却显示不出来,应该是安全性方面的问题,还请那位帮忙解决。谢谢!Top
10 楼mach(照虎画猫)回复于 2001-06-01 19:33:00 得分 6
肯定不会是安全方面的原因Top
11 楼yangzi(笨笨)回复于 2001-06-01 20:58:00 得分 0
我怀疑可能是传值和传址的问题,你往这方面查查看。Top
12 楼lmh79(阿楚)回复于 2001-06-02 20:54:00 得分 0
好的,谢谢!我再研究研究!
mach(一海四心),您觉得可能是什么方面的问题呢!Top
13 楼hello_wyq(半瓶墨水)回复于 2001-06-02 21:29:00 得分 0
不是JAVA的东西吧?
Top
14 楼lmh79(阿楚)回复于 2001-06-04 13:23:00 得分 0
嗯,的确不是,我开始找不到哪里发,就发到这里了。Top




