我想写一个ActiveX Form,但不知怎样做??????????请各位高手帮帮忙!(50分)

  • 主题发起人 主题发起人 DDYanHui
  • 开始时间 开始时间
D

DDYanHui

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(]因为工作需要,
我必须编写一个ActiveX Form
此AcitveX Form将嵌入到IE里使用
怎样才能在ActiveX Form里添加自己的属性和函数
并且要求能够在IE里通过HTML脚本调用
请各位高手指点指点小弟!
最好能够举个例子
 
有两个解决方法
1。在Delphi中新建activex form
然后edit菜单中选add to interface添加属性方法和函数。。。
编译,注册(run菜单|register activex server)
在IE中选择自定义控件,插入。。。 搞定
2。选用第三方辅助工具,tegosoft可以直接把你的应用程序打包成嵌在浏览器中的activex
 
我还是做不了!
能否举个简单例子(我的水平有限)
要能够在IE中通过HTML脚本操作。
 
把你的油箱告诉我!
 
DDYanHui@21cn.com
 
不知道怎么的
在Edit菜单里添加只能为此属性添加读写函数
却没有具体的属性存在!
 
我已经添加了property关键字和类型
并且已自动生成Get与Set函数
但为什么却找不到此属性
 
你在IDE里面是找不到的,再调用的时候就可以看到了。
不妨注册后import到delphi的activex中来,新建一个工程,就可以使用了。
简单的添加属性的方法就是view|type library...
 
假设我添加了一个名为"tt"的属性(通过Edit菜单添加)
那么
为什么我在Set_tt(Value:WideString)函数里写如下代码会出错:
tt:=Value;
 
添加属性方面终于OK
但现在还有一个问题
我的ActiveX Form里需要插入一人RealPlay
但不知怎么?不能动态修改RealPlay的Source属性
应该说,不是不能修改,而是修改了没有起作用?
 
后退
顶部