Использование функции COM в php - PullRequest
0 голосов
/ 21 января 2020

Я работаю над веб-приложением, использующим аутентификацию по отпечатку пальца [Устройство]. Отпечаток устройства указан в VB и в C#, но я просто хочу использовать механизм dll для взаимодействия с устройством, но я получаю Uncaught com_exception: Failed to create COM object foo.bar: Invalid syntax Мой код

foo.dll

Public Class bar
    '---start VB code---
    Public Function hello() As String
        hello = "Hello World!"
    End Function
    '---end VB code---
End Class

php

<?php

echo "sample php";
$obj = new COM("foo.bar") or die("Couldn't load");
$output=$obj->Hello(); // Call the "hello()" method
// once we created the COM object this can be used like any other php classes.
echo $output; // Displays Hello World! (so this comes from the dll!)

// $word = new COM("word.application") or die("Unable to instantiate Word");
// echo "Loaded Word, version {$word->Version}\n";
?>

У меня нет опыта в c# или VB. Я просто хочу интегрировать его с моим PHP приложением

Я тестировал COM(word.application), работает нормально.

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