PHP调用易语言程序-易语言

时间:2024-07-02 02:42:19
【文件属性】:

文件名称:PHP调用易语言程序-易语言

文件大小:232KB

文件格式:ZIP

更新时间:2024-07-02 02:42:19

网络相关源码

1.如果需要修改COM函数,比如增加call_xxx之类的方法,请先修改"YFComActiveX.idl"文件,其中的语法请参照注释和附件. 修改完成后,执行"IDL生成TLB.bat"生成"YFComActiveX.tlb"(这一步需要安装VisualStudio,我的是2015). 生成完成后才能进行易语言源码的修改. 2.如果只是需要增加简单的功能,可以在源码中"函数实现"程序集中实现需要的功能,然后到"函数注册"程序集中注册函数,详情参照例子. 3.易语言源码需要使用黑月编译. 4.编译生成"YFComActiveX.ocx",执行"注册组件.bat"进行COM注册,卸载请执行"卸载组件.bat". 如果先前已经注册过组件,易语言源码编译生成后可以直接覆盖,无需重复注册,移动组件路径时需要重新注册. 5.PHP调用时,需要开启"php_com_dotnet"扩展,并确保PHP的"ext"目录下有"php_com_dotnet.dll"这个文件,"php.ini"需要加入以下内容(如果已经有了就不用了): [PHP_COM_DOTNET] extension=php_com_dotnet.dll 5.源码说明,易语言ActiveX源码改造自"为你芯冻"的易语言写COM(http://bbs.eyuyan.com/read.php?tid=317113 ). HashTable部分抄的是"kyozy"的通用型哈希表HashTableT(http://bbs.eyuyan.com/read.php?tid=397382 ) 我只是代码搬运工,我不介意你们用钱砸我的


【文件预览】:
YFComActiveX.idl
使用说明.txt
注册组件.bat
index.php
tlb与dll文件区别.txt
IDL生成TLB.bat
YFComActiveX.rc
guidgen.exe
卸载组件.bat
参考资料.txt
YFCOM
----com()
--------YFComActiveX.idl(5KB)
--------使用说明.txt(976B)
--------注册组件.bat(26B)
--------IDL生成TLB.bat(179B)
--------YFComActiveX.rc(30B)
--------卸载组件.bat(29B)
--------YFComActiveX.tlb(12KB)
--------YFComActiveX.e(96KB)
--------YFComActiveX.ocx(184KB)
----doc()
--------tlb与dll文件区别.txt(623B)
--------参考资料.txt(309B)
--------生成COMDll的tlb文件的两种方法.txt(712B)
----tool()
--------guidgen.exe(24KB)
----php()
--------index.php(922B)
生成COMDll的tlb文件的两种方法.txt
YFComActiveX.tlb
YFComActiveX.e
YFComActiveX.ocx

网友评论