Sap Client与经典asp

时间:2017-09-19 09:37:52

标签: asp-classic sap

我们有一个经典的asp站点,托管在Windows Server 2003(32位)上。它安装了早期版本的SAP客户端,并且从asp页面中我们通过标准调用Set Myobj = CreateObject("SAP.Functions")挂钩到SAP R4,这一切都有效。我们现在将应用程序移植到Windows Server 2012,我们不得不安装SAP客户端版本7(早期客户端无法安装),当应用程序遇到上述行时,我收到“ActiveX cant create object”错误消息。我可以从Windows Server 2003安装DLL并使用RegSVR32注册它们,如果是,我需要复制什么dll,是否有命令注册它们?或者我必须做一些完全不同的事情。

1 个答案:

答案 0 :(得分:0)

尝试使用:

的CreateObject(" SAP.Functions.Unicode&#34)

来源 - https://blogs.sap.com/2015/09/18/how-to-use-named-references-of-sap-activex-libraries-in-vba-for-easy-programming/