3
我必須使用由第三方開發的DLL,我想從PHP代碼中使用它。我已經在C++代碼中使用它,並且一切正常,但是DLL無法在Windows下注冊,因爲它沒有入口點。用PHP調用未註冊的DLL
在C++中我使用此代碼調用DLL沒有註冊它:
hinstLib = LoadLibrary(TEXT("C:\\Users\\blablabla\\Visual Studio 2010\\Projects\\blablabla\\blablabla.dll"));
FARPROC MainCommand = GetProcAddress(HMODULE (hinstLib),"blablaCommand");
是否有可能做同樣的PHP?
考慮創建PHP擴展包裝DLL – BSen
[閱讀本手冊](http://php.net/manual/en/install.pecl.windows.php) – Leri
我試過但沒有擴展出現在php.info()並在錯誤日誌中找到以下內容:「警告:PHP啓動:無法加載動態庫'c:/wamp/bin/php/php5.3.13/ext/php_DasNet.dll' - %1 nonèun'applicazione di Win32 valida。「 (翻譯自意大利語:「不是有效的Win32應用程序」)。任何想法? – user1659668