У меня есть проект, который должен получить доступ к DLL с PHP. Сервер является машиной Windows, а сервер Apache предоставляется XAMPP.
Я читаю несколько ответов в Интернете, например
- Использовать DLL в PHP?
- php-связь с dll?
- вызов dll через php
- http://ca.php.net/manual/en/class.com.php
- http://ca2.php.net/manual/en/book.w32api.php
- http://www.talkphp.com/absolute-beginners/3340-php-how-load-com-dll-file.html
Вот как я вызываю DLL в HTA
/Javascript
:
<object style="display:none" id="SOME_ID" classid="clsid:SOME_CLASS_ID" codebase="./somePath.dll"></object>
Есть ли у кого-нибудь рабочий пример?
Вот что я пробовал до сих пор в PHP:
$obj = new COM('pathTo.dll');
Информация о DLL:
- Скомпилировано с использованием Delphi
- Это (конечно) домашнее
- Я получаю следующую ошибку
the DllRegister Server entry point was not found
, когда я пытаюсь зарегистрировать DLL с помощьюregsvr32
Можно ли его использовать без регистрации с помощью regsvr32
?