2012-03-10 89 views
1

这可能听起来有些开箱即用。但是我有一个先前在VBA中编写过的函数,我想用它来编写一个PHP应用程序。我想知道如果我能以某种方式在PHP脚本或类中嵌入VBA代码?在PHP脚本或类中嵌入VBA函数

+0

你是否设法创建一个COM对象,或者你在PHP中重写?我很想知道您的步骤或您可能使用的任何参考资料,因为此刻我面临着任务问题。 – bonCodigo 2014-10-30 10:10:09

+1

我重写了PHP中的整个模块。将我整合到现有的代码库中是最容易的。 – Sumit 2014-10-31 15:52:34

回答

1

不需要。您必须在PHP中重写它或执行它,并使用cURL或fopen将输出读取到PHP中。

0

脚本或类很复杂。如果你可以编译/把你的VBA变成一个COM组件,你可以加载这些,PHP有COM支持。

而且PHP已经对.NET的支持,可能是更容易实现时下:

如果不是按功能/对象,你总是可以运行/ EXEC东西,你可以通过XML字符串或类似的输入/输出,以便创建某种删除过程调用。