`
longo1202
  • 浏览: 10568 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

用Delphi开发简单ActiveX控件

阅读更多
1.打开Delphi

2.File->New->Other->ActiveX->Active Form





3.弹出Active Form Wizard窗口,采用默认配置,单击“OK”





4.出现Form设计界面,这里添加一个Button和一个Edit控件




5.双击Button,添加事件处理代码
procedure TActiveFormX.Button1Click(Sender: TObject);
begin
  Edit1.Text := 'Hello World!';
end;


6.保存并编译程序


7.发布程序,Project->Web Deployment Options,弹出Web Deployment Options窗口,填写说明如下:
Target dir:C:\Inetpub\wwwroot(IIS目录,OCX发布的目录)
Target URL:http://localhost/(OCX发布的URL)
HTML dir:C:\Inetpub\wwwroot(IIS目录,HTML发布的目录)





8.调试Active Form,Run->Parameters,弹出Run Parameters窗口,填写说明如下:
Host Application:点击“Browser”找到IE
Parameters:填入自动生成的HTML文件地址,这里为“C:\Inetpub\wwwroot\ActiveFormProj1.htm”





9.注册ActiveX,Run->Register ActiveX Server





10.运行程序








注意:如果看不到控件,可能是IE限制了下载未签名的ActiveX控件,你需要修改IE的安全设置,我用的是IE6;另外FireFox需要安装插件才支持ActiveX。
  • 大小: 38.2 KB
  • 大小: 26 KB
  • 大小: 8 KB
  • 大小: 36.7 KB
  • 大小: 21.6 KB
  • 大小: 12.3 KB
  • 大小: 39.4 KB
  • 大小: 40.4 KB
分享到:
评论

相关推荐

    使用Delphi快速开发ActiveX控件

    ### 使用Delphi快速开发ActiveX控件 在IT领域中,随着B/S应用的增多,ActiveX控件的使用频率也随之增加。对于开发者而言,掌握如何利用Delphi进行ActiveX控件开发变得尤为重要。本文将深入探讨Delphi与ActiveX控件...

    MFC调用Delphi开发的ActiveX控件

    其中一个问题就是MFC中出现双接口标识的断言,或者直接初始化应用时出现其它断言,解决办法包括修改MFC头文件等暴力办法,该Hello World演示了如何不加修改让MFC应用程序使用Delphi开发的ActiveX控件,需要删除...

    Delphi中ActiveX控件的开发

    标题"Delphi中ActiveX控件的开发"意味着我们将探讨如何在Delphi环境下创建、使用和管理ActiveX控件。这涉及到以下几个关键知识点: 1. **COM理解**:首先,我们需要了解COM的基础知识。COM是一种二进制标准,允许...

    Delphi开发ActiveX控件[文].pdf

    Delphi开发ActiveX控件 Delphi开发ActiveX控件是 Windows 平台编程的必不可少的法宝。ActiveX 控件是基于组件对象模型(COM)的技术,包括对 Windows 32 位应用编程接口(Win32 API)和组件对象模型的一系列扩充和增强...

    ActiveX控件的使用与开发

    在开发过程中,开发者可以使用Visual Basic、VC++或Delphi等工具创建ActiveX控件。 ### 2. 使用ActiveX控件 #### 2.1 在Web页面中使用 在HTML中,通过`<object>`或`<embed>`标签可以插入ActiveX控件。例如: ```...

    使用C#开发ActiveX控件全攻略

    【使用C#开发ActiveX控件全攻略】 ActiveX控件是Microsoft的一种技术,它基于组件对象模型(Component Object Model,简称COM),在分布式环境中,COM可以转变为分布式COM(DCOM)。ActiveX控件最初是为了对抗Sun ...

    delphi之如何快速开发原生ActiveX控件

    在本文中,我们将探讨如何使用Delphi快速开发原生ActiveX控件。ActiveX是一种微软的老技术,尽管年代久远,但仍然在许多应用程序中扮演着重要角色,尤其是在Web页面中提供复杂功能,如密码输入控件、屏幕截图工具、...

    Delphi免注册使用ActiveX控件FlexGrid.ocx.zip

    在IT行业中,开发人员经常需要使用各种控件来增强应用程序的功能和用户体验。在这个场景中,我们关注的是在Delphi环境中如何免注册使用ActiveX控件,...理解这些知识点对于在Delphi中灵活地使用ActiveX控件至关重要。

    自开发的简单的ActiveX(delphi版)

    在本案例中,我们讨论的是一个使用Delphi编写的ActiveX控件。Delphi是Embarcadero Technologies公司开发的一种集成开发环境(IDE),以其高效的Object Pascal语言闻名,特别适合开发Windows桌面应用程序。 Delphi中...

    Delphi ActiveX Form的使用实例

    Delphi ActiveX Form是Delphi开发环境中用于创建ActiveX控件的一种方式,它允许开发者将Delphi的VCL组件转换为可在其他支持ActiveX技术的应用程序中使用的控件。ActiveX控件是基于微软的ActiveX技术,旨在促进不同...

    ActiveX控件开发指南

    开发者通常使用Visual Basic、Visual C++或Delphi等编程语言来创建ActiveX控件。 开发ActiveX控件的步骤包括设计接口、实现控件逻辑和注册控件。设计接口涉及定义控件的公共方法和属性,这些是外部应用程序与控件...

    开发IE控件ActiveX(Delphi 打印控件

    Delphi7提供了丰富的组件库和易用的界面,使得开发ActiveX控件成为可能。首先,需要安装Delphi及其必要的插件,例如FastReport报表打印控件,这是一个强大的报表设计和打印解决方案,它支持多种编程环境,包括Delphi...

    Delphi 利用ActiveX控件实现Office助手.rar

    Delphi 利用ActiveX控件实现Office助手,这个助手用过Word大概都见到过,类似墨林小人一样的动画,会眨眼,弹出提示,会做出一些向下看,寻找东西,聆听、警告等小动作,本源码基于ActiveX控件实现,可熟悉下ActiveX...

    DELPHI7编写OCX控件,WEB成功调用,有窗口,也有函数,可在WEB弹出窗口,WIN10 360浏览器兼容模式下成功通过

    在本案例中,我们探讨的是如何使用DELPHI7创建一个OCX(OLE Control Extension)控件,这是一种可以在不同应用程序之间共享的自定义用户界面元素。OCX控件可以被嵌入到HTML页面中,允许Web应用与本地系统进行交互。 ...

    全功能ActiveX控件参考手册

    ET99全功能ActiveX控件可以在以下开发环境中使用: - **Microsoft Visual C++**:适用于Windows平台的应用程序开发。 - **Microsoft Visual Basic**:适合快速应用程序开发,尤其是图形用户界面的设计。 - **Inprise...

    使用Delphi开发OCX控件及JS中调用OCX的方法

    本文将详细探讨如何使用Delphi这一强大的RAD(快速应用开发)工具来创建OCX(ActiveX控件),以及在JavaScript中如何调用这些OCX控件。OCX控件是Windows平台上的一种组件,它们可以在多种编程环境中复用,提供了丰富...

    编程创建ActiveX控件源代码

    这可能是一个简单的Web浏览器应用程序,它加载网页并允许ActiveX控件与页面内容交互。 总的来说,学习和理解这个压缩包的内容将使你深入理解ActiveX控件的开发,包括COM编程、Windows API交互以及如何在实际项目中...

Global site tag (gtag.js) - Google Analytics