使用DLL与PHP for Dummies
我有一个需要使用
PHP访问DLL的项目.服务器是Windows机器,Apache服务器由XAMPP提供.
我在网上看过多个答案 > Use DLL in PHP? 这是我如何在HTA / Javascript中调用DLL: < object style =“display:none”id =“SOME_ID”classid =“clsid:SOME_CLASS_ID”codebase =“./ somePath.dll”>< / object> 有人有工作的例子吗? 这是我迄今为止在PHP中所尝试的: $obj = new COM('pathTo.dll'); 关于DLL的信息: >使用Delphi编译 可以使用regsvr32吗?
当您创建DLL文件时,您需要使用
module definition file.它将包含类似于此的内容:
; ;contains the list of functions that are being exported from this DLL ; DESCRIPTION "Simple COM object" EXPORTS DllGetClassObject PRIVATE DllCanUnloadNow PRIVATE DllRegisterServer PRIVATE DllUnregisterServer PRIVATE 该定义允许regsvr32找到DllRegisterServer入口点. 您可以尝试的另一个选项是将/ n标志传递给regsvr32.
最终,在尝试使用PHP进行DLL工作之前,您需要确保DLL的工作原理. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows下部署Apache+PHP+MySQL运行环境实战
- 如何浏览ActiveX DLL的类和方法?
- Windows – 如何手动创建可执行文件.exe文件?
- windows-xp – 通过浏览器查找(Windows)计算机名
- windows下编译支持https的libcurl
- 带有Windows身份验证的Oracle连接字符串
- 窗口对象(window.something = something)在JavaS
- wpf – 无法通过setter设置System.Windows.Contr
- 抗锯齿 – Windows中的Antialias font-face嵌入式
- ms-access – 如何防止“请告诉Microsoft有关此问