我正在开发一个使用SAP Business One SDK连接到SAP Business One的WinForm应用程序。
是否有推荐的方法来检查是否安装了SAP Business One客户端?
非常感谢您的帮助。
詹姆斯·奥多尔蒂
发布于 2015-08-26 19:27:01
可以使用以下代码检测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 Functionhttps://stackoverflow.com/questions/31785540
复制相似问题