Как вызвать файл DLL, который находится в клиентской системе с использованием PHP? - PullRequest
0 голосов
/ 28 августа 2010

Я хочу вызвать dll, которая доступна на клиентском компьютере. (For example:C:\Program Files\Applicationname\example.dll). Я использую среду Windows. Так что никаких проблем с использованием COM.
Но я не знаю, как создать объект для dll компьютера клиента Мне нужна помощь. Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 28 августа 2010

Как правило, php, работающий на сервере, не имеет доступа к компоненту dll / com, находящемуся на клиенте.
Вам нужна особая среда для этого. Либо сервер и клиент - это одна и та же машина. Или клиентский компьютер предоставляет компонент через D COM (или его эквивалент .net).

0 голосов
/ 28 августа 2010

Если эта DLL является COM-объектом, вы можете взглянуть на соответствующий раздел в документации . Если это библиотека Win32, вы можете использовать w32api_invoke_function , но это расширение все еще является экспериментальным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...