我正在开发一个使用 SAP Business One SDK 连接到 SAP Business One 的 WinForm 应用程序。
是否有推荐的方法来检查是否安装了 SAP Business One 客户端?
非常感谢任何帮助。
詹姆斯·奥多尔蒂
我正在开发一个使用 SAP Business One SDK 连接到 SAP Business One 的 WinForm 应用程序。
是否有推荐的方法来检查是否安装了 SAP Business One 客户端?
非常感谢任何帮助。
詹姆斯·奥多尔蒂
可以使用以下代码检测 SAP Business One 客户端。
Public Function isSapBusinesOneClientInstalled() As Boolean
Try
'SAP Business One Application
Dim type As Type = Type.GetTypeFromCLSID(New Guid("632F4591-AA62-4219-8FB6-22BCF5F60088"))
Dim obj As Object = Activator.CreateInstance(type)
Marshal.ReleaseComObject(obj)
Return True
Catch ex As COMException
Return False
End Try
End Function