用delphi制作OCX库文件(二)

delphi编写ocx控件步骤     最近项目中需要对用到的ocx控件进行包装,由于之前没有用delphi编写过ocx,写此博客来记录下。    首先,在delphi中安装需要包装的ocx控件,选择Component->Import ActiveX control       选择需要包装的ocx控件接下来进行包装1,选择File->new->other选择ActiveX->Active Form,点击... 阅读详情

开发步骤:
1、创建ActiveX Library工程。
2、创建COM Object。
3、创建Type Library,并创建相应接口。
4、创建接口对应的函数和实现。

具体如下:
1、创建COM Object。
new|other|activeX|com object

在Class Name(本例里类名里填Object,可按自己需要填写) 填写类名.(Instancing:实例创建方式,Threading Model:线程模式.) 其

中Implemented Interface(接口名)自动生成.

uses变成如下:
uses
  ComServ,
  Project1_TLB in 'Project1_TLB.pas',
  Unit1 in 'Unit1.pas' {Ojbect: CoClass};

加入了
{$R *.TLB}

并且生成了单元文件,以后的接口实现在这个单元里完成。

delphi7/2006中导入ocx控件常常不能显示在组件栏中的解决办法 问题:如何在   Delphi   或   BCB   中使用   VB   做的   ActiveX   控件?         VB:         选择   "New   Project"   ->   "ActiveX",然后直接编译成   Project1.OCX           Delphi   or   BCB:       选择:"Component"->"Import   阅读详情

相关推荐

在Delphi 7中创建并Web调用OCX控件的详细步骤

DELPHI 7作为一款经典的开发工具,它支持快速应用程序开发(RAD),尤其在开发Windows平台下的应用程序时,具有不可忽视的地位。本章将简要介绍DELPHI 7的特点、优势以及基本操作方法。OCX控件,即OLE(对象链接与嵌入)控件,是一种基于Microsoft COM(组件对象模型)技术的ActiveX组件。它用于在Windows平台上嵌入到应用程序中,以提供特定的功能或服务。

weixin_35671843的博客 1383

Delphi开发OCX详细步骤总结

        首先要弄明白你要写的OCX是用在客户端还是用在服务器端    假如用在客户端:    1、创建    打开delphi 7,选择菜单"new"->"other"->"activex"->"active form"->输入项目名称,   系统自动给你创建了3个文件,一个是项目文件,一个是form的单元文件,还有一个后缀带TLB   的文件。这三个文

weixin_33863087的博客 836

delphi动态调用及卸载ocx插件

在开发过程中,经常得调用ocx插件。为了方便实施,就写了一个动态调用的过程。纯属本人开发笔记。与大家分享了。希望对您有帮助。

Delphi引用COM自动生成TLB的方法

// 自动生成TLB的方法: File->New->Other->ActiveX->COM Object->List列出Com,选择

xiuzhentianting的博客 5374

Delphi开发OCX详细步骤总结开发(含源码)

Delphi开发OCX详细步骤讲解,每个步骤均有截图。内容包括:创建ocx,增加接口函数,ocx的注册和卸载,编写html调用ocx ,调试OCX,调试OCX没有进入断点的解决方法。释放源码内容包括:获取ocx所在路径,ocx执行存储过程获取数据,ocx使用socket传递信息

Delphi开发OCX详细步骤总结(含源码)

Delphi开发OCX详细步骤讲解,每个步骤均有截图。内容包括:创建ocx,增加接口函数,ocx的注册和卸载,编写html调用ocx ,调试OCX,调试OCX没有进入断点的解决方法。释放源码内容包括:获取ocx所在路径,ocx执行存储过程获取数据,ocx使用socket传递信息

Embarcadero® Delphi 10.3 使用第三方ActiveX的ocx控件

要想注册ocx成功,需要注意执行这个命令当前目录下有这个abc.ocx文件,同时这个ocx需要使用的其他dll文件也要存在当前目录下,或将需要使用的文件或ocx文件放入系统目录,c:\Windows\System32\或c:\Windows\SysWOW64\路径下,具体放到哪个目录取决于这个ocx是32位还是64位。第三步:在需要使用该ocx控件的可视化工程中可以看到ActivxX下看到安装后的控件,拖入窗体后可以直接访问控件方法。选择刚刚注册成功的ocx控件并点击下一步,打开指定组件的配置信息。

weixin_45123446的博客 1034

Delphi编写ActiveX(OCX)插件与网页完美交互通讯的例子

Delphi编写ActiveX(OCX)插件封装窗体和控件与网页交互通讯的详细源码例子,内附全部源码,包括ocx源码,调用源码如何注册如何运行测试,测试完整HTML源码,完美运行,简单通俗易懂,兼容32,64位系统,IE所有版本,包括IE10,IE11,不会的赶紧下载,完美框架,需要什么控件直接往里面套往里拖即可。

Delphi中Ocx的动态注册方法

Delphi中Ocx的动态注册方法方法1uses windows;type  TDllRegisterServer = function: HResult; stdcall;  function RegisterOCX(FileName: string): Boolean;var  OCXHand: THandle;  RegFunc: TDllRegisterServer;begin  OCXH

chinawwc的专栏 4986

Delphi封装DLL到IE OCX控件

将DLL做成RES编译进工程,运行时释放资料保存到系统TEMP目录下调用,WIN32模式下调用一切正常,用Delphi自带的WebBrowser调用也正常,但在IE下调用DLL提示无法加载,望高手解决,谢谢。

ActiveX与网页通讯的一个例子

用Delphi写的ActiveX与Web网页通讯的一个例子,希望能有用处。

用delphi制作OCX库文件(一)

开发步骤:1、创建ActiveX Library工程。2、创建COM Object。3、创建Type Library,并创建相应接口。4、创建接口对应的函数和实现。具体如下:1、创建ActiveX Library工程。new|other|activeX|activeX library Delphi会自动生成框架代码,直接编译的话就可以得到一个dll文件了; 如果想编译出来的是ocx文件,在export上面独立一行加入 {$E ocx} 声明; exports DllGetClassObject, DllCa

lopper的专栏 2268

#智慧文旅#文创商城管理系统,一站式文旅商品营销管理平台

#智慧文旅#文创商城管理系统满足景区、运营公司或者全域文旅对文创店铺、商品的全流程管理需求,提供文创商品的线上线下产品销售、会员管理、促销管理等服务。包括文创店铺的基本信息管理、文创商品的分类管理、标签管理、上下架管理、库存案例、配送管理等功能。

数字赋能,开启智慧文旅新时代 1175

delphi 制作ocx

转自:http://blog.sina.com.cn/s/blog_61e0500b0100epy0.htmldelphi6 OCX控件的制作(2009-09-25 14:47:09)转载标签:it<br />最近做了一个ocx,在网上查了许多东西,我自己简单也做出来了,在这里总结下。<br />1、首先,file-new-other-activex,我选择了active form,ok后,<br /><br />2、new activex name 里填写控件名称,也就是最终单元里对象的名字。<br />

huanying100的专栏 2865

从OFED到rdma-core:手把手带你搞定Linux下RDMA开发环境的选型与搭建

本文详细介绍了在Linux系统下搭建RDMA开发环境的完整流程,涵盖OFED与rdma-core的选型对比及分步安装指南。针对高性能计算和分布式存储需求,解析RDMA技术栈的核心组件,提供环境验证与性能测试方法,帮助开发者快速构建稳定高效的开发环境。特别适合需要优化网络性能的工程师参考。

weixin_26905487的博客 225

STM32F407串口DMA收发实战:标准库配置与环形缓冲区实现

DMA(直接存储器访问)是嵌入式系统中提升数据传输效率的核心技术,它允许外设与内存直接交换数据而无需CPU干预。其工作原理是通过专用硬件控制器接管数据搬运任务,CPU仅需初始化传输参数即可处理其他事务,从而显著降低系统负载。这项技术的核心价值在于释放CPU算力,实现高吞吐、低延迟的实时通信,尤其适用于数据采集、工业控制和通信网关等场景。在STM32F407等ARM Cortex-M4芯片中,串口结合DMA可实现稳定的高速数据流处理。本文以STM32F407标准库为基础,深入解析USART1的DMA发送与接收

weixin_29169899的博客 319

用delphi制作OCX库文件(三)

<br />开发步骤:<br />1、创建ActiveX Library工程。<br />2、创建COM Object。<br />3、创建Type Library,并创建相应接口。<br />4、创建接口对应的函数和实现。<br />具体如下:<br />3、创建Type Library,并创建相应接口。<br />view|type library <br /><br />找到已经生成的type library,其实和TLB文件是对应的。<br />我们可以看到上一步生成的对象也含在里面。<br /><

lopper的专栏 3178

UE4载具性能调优指南:从参数设置到实战优化

本文详细解析了UE4载具性能调优的关键技巧,从WheeledVehicle类构建到轮子参数、传动系统设置,再到物理属性与操控调校。通过实战案例分享,帮助开发者优化载具的速度、加速度等核心性能,提升游戏体验。特别适合需要精细调校载具物理特性的开发者参考。

weixin_29019241的博客 469

Delphi版Ocx制作CAB

unit UnitMakeCAB;interface  uses      ActiveX    , SysUtils    , Classes    , Windows;//.inf文件模板const  Templete =    ; %Title%#13#10+    ; File Name %DLLName%  File Version= %DllVersion%#13#10+ 

无常之语,无心之果(by 僵哥) 4715

提升AI智能体回复质量:扣子平台提示词优化技巧与案例解析

本文深入探讨了在扣子平台上优化AI智能体提示词的关键技巧与实战案例。通过分析提示词设计的核心原则、业务场景适配策略以及平台高级功能应用,帮助开发者显著提升AI Agent的回复质量。文章特别强调了结构化提示词设计和A/B测试评估的重要性,并提供了电商客服场景的完整优化案例。

weixin_30897233的博客 538

基于Python的船舶AIS数据爬取与分析:从数据采集到可视化实战

本文详细介绍了如何使用Python构建一个完整的船舶AIS数据爬取与分析系统。文章从AIS系统的基本原理讲起,逐步深入到数据采集、存储、清洗、分析和可视化的全流程。我们将使用最新的Python技术栈,包括aiohttp异步爬虫、MongoDB存储、Pandas数据处理以及Pydeck三维可视化等。本文提供了完整的代码实现,并探讨了在实际应用中可能遇到的问题及其解决方案。关键词:AIS数据、Python爬虫、异步IO、数据可视化、海事分析。

2201_76125261的博客 811

怎样在Delphi2007中安装OCX控件

一、安装新的控件 1)首先,单击File▶New▶Package创建一个控件包,然后保存这个工程(注意这一步很关键); 2)单击Component▶Import Component; 3)在弹出窗体中,选择Import ActiveX Control ,单击【next】,然后点击【add】,在列表中选一个已注册的OCX控件或直接导入一个ocx文件,然后单击【Next】直到出现Add ...

我本善良编程专栏 1903

大模型的实践应用31-基于通义千问大模型改进台风和海浪预测研究,利用机器学习与通义千问结合的思路实现对台风和海浪预测分析

通义千问大模型是阿里巴巴云推出的一款大规模语言模型,旨在通过强大的自然语言处理能力提供更广泛的服务。从最初的构想到如今的广泛应用,通义千问的发展见证了人工智能领域尤其是自然语言处理技术的巨大进步。自发布以来,通义千问不断迭代升级,不仅在规模上实现了飞跃式的增长,在性能方面也得到了显著提升。本次研究尝试将通义千问强大的自然语言处理能力与经典的时间序列预测算法相结合,旨在提高对未来天气状况预测的精度。具体来说,首先使用通义千问生成高质量的文字描述来增强特征表达力;

微学AI的博客 935
上一篇: 用delphi制作OCX库文件(一)
下一篇: 用delphi制作OCX库文件(三)
lopper
博客等级 码龄22年 61粉丝 109原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值