脚本调用控件的问题

gao__yq 2002-03-07 05:28:28
用脚本控制active x控件,比如我自建一个active x控件,一个按钮,只要在按钮中加入
javascript脚本代码,就可以控制我的active x控件的属性和方法,主要有两个难点,
一个是比如在vc或delphi中,如何解释我的脚本代码,让他能够工作!不可以让他声成js文件,才调用他。一个难点似如何合自己的控件通信,我实现了用js文件调用 excel,word
的功能,但是,由于excel对象,机器中有他的对象名可找到,可是控制自己的控件九不知道了? 那位高手有解决的方法,最好是详细点!!!!!!!
...全文
59 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gao__yq 2002-03-10
  • 打赏
  • 举报
回复
不用作脚本分析引擎,用javascript自带的引擎
largewang 2002-03-08
  • 打赏
  • 举报
回复
把自己的控件做成“对象”,引出接口不就行了。
iBear 2002-03-08
  • 打赏
  • 举报
回复
要解决这个问题只能自己做一个简单的脚本分析引擎
这似乎有点难度!!!
gao__yq 2002-03-08
  • 打赏
  • 举报
回复
不是和网页交互,实在应用程序中,例如用delphi做active x,在delphi的程序中用脚本控制控件
laza 2002-03-07
  • 打赏
  • 举报
回复
给ActiveX 增加属性和事件,实现了。剩下的就是javaScript的事了

给网页中的ActiveX增加一个标识符 ep: id = activex1
浏览器会自动创建这个activex1对象,访问他就是了。

我以前做开发时,做过几个DEMO,activex控件和网页交互。

laza 2002-03-07
  • 打赏
  • 举报
回复
给ActiveX 增加属性和事件,实现了。剩下的就是javaScript的事了

给网页中的ActiveX增加一个标识符 ep: id = activex1
浏览器会自动创建这个activex1对象,访问他就是了。

我以前做开发时,做过几个DEMO,activex控件和网页交互。

forgot2000 2002-03-07
  • 打赏
  • 举报
回复
定义一个变量;
var AcitveFormX:TActiveFormX
然后在initialization的最后
加上
ActiveFormX := TActiveFormX.Create(Application);

然后可以用ActiveFormx.来调用此窗体上的控件
还有线程调用还应用Synchronize来同步

829

社区成员

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

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