Я работаю над веб-приложением, использующим аутентификацию по отпечатку пальца [Устройство]. Отпечаток устройства указан в 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)
, работает нормально.