我正在通过Microsoft Blend创建自定义界面。我有两个应用程序要通过界面进行控制(打开程序,使用程序定义的方法在程序中执行活动,保存程序文件,退出)。其中一个程序包含有关vb.Net自动化的大量信息。另一个程序的互操作dll中只有两个接口,我似乎无法使用其中任何一个。
程序为Calypso和PCDMIS。 Calypso有一个CalypsoInterface.dll,其中包含我要与之交互的Calypso接口。 PCDMIS的PCDLRN.dll具有我正在使用的应用程序接口。
对于Calypso,我尝试这样做,但失败了(无法创建ActiveX组件):
Dim CALApp as New CalypsoInterface.Calypso
CALApp = CreateObject("CalypsoInterface.Calypso")
对于PCDMIS,这很好用:
Dim PCDApp as New PCDLRN.Application
PCDApp = CreateObject("PCDLRN.Application")
有人在这种控制上有任何坚实的资源吗?我什至不知道在哪里看。另外,如果由于不是直接问题而导致该问题被标记/关闭,那么有人知道我可以在哪个堆栈交换站点上问类似问题吗?