delphi制作的activex(ocx)如何用于ie浏览器

delphi制作的activex(ocx)如何用于ie浏览器,第1张

在Windows *** 作系统下,有一个重要的机制,就是OLE ,就是可以让某

应用程序(OLE Controller)访问其它应用程序(OLE Server)所提供的

功能,这样做的好处是,如果已经有了完成某项功能的程序,你就不必再为

某项功能编写特定的应用程序,可以直接通过OLE 调用。

一、 制作用Web 调用的ActiveX

首先设置一个虚拟目录,定名为Delphi

1)进入Delphi,Close all

2)New -> Other -> ActiveX -> ActiveX Form ->Name: MyActiveX

OK

3)出现一个普通的Form界面,放入

TButton

TListBox

TEdit

三个控件,设计目标是,点Button后ListBox添加一个Edit的内容。

4)Save all 到虚拟目录的 ActiveX\Ac2\ 子目录下。

5)双击Button,在Button1Click事件程序下写:

ListBox1itemsadd(edit1text);

6)这就完成了,保存。

7)Porject ->Build All 编译

8)Porject -〉Web Deployment Options 设置分发参数

第一项:OCX保存的目录 (虚拟目录\ActiveX\ac2\)

第二项:OCX保存在哪个相对路径中

(>

可以说的具体一点,你可以用delphi webbrowser 控件,来实现,不过,现在,好多登录都有验证码,有些能过去,有些是不能的,具体就要看你的“运气”了

可以在网上查询一下关于webbrowser 对网页赋值 提交,会找到好多资料的

delphi里边有做ocx控件的,就在File-- >New-- >Other里边 ,我机子上没有装delphi所以具体位置没法写出来。有两种,一种是从一个vcl控件继承,一种是做成dll形式的。

做好后可以在网页中嵌入javascript来调用,具体怎么调用,你买本javascript的书看看如何调用activeX章节就可以了,挺简单的。

以上就是关于delphi制作的activex(ocx)如何用于ie浏览器全部的内容,包括:delphi制作的activex(ocx)如何用于ie浏览器、delphi *** 作网页webbrower和idhttp有什么区别、想做个自动浏览网页的工具,用delphi等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10114287.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存