vb.net - 通过自定义 GUI 控制外部应用程序
问题描述
我正在通过 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")
有人对这种类型的控制有任何可靠的资源吗?我什至不知道在哪里看。另外,如果这个问题因为不是直接问题而被标记/关闭,有人知道我可以在哪个堆栈交换站点上问这样的问题吗?
解决方案
推荐阅读
- plotly - How to embed Plotly graphs into html with live data?
- unity3d - Display.displays.Length 是计数“2”。但是多显示器不起作用
- python - Django. Revert previous page
- javascript - Calling hooks inside MDX
- java - ByteBuddy 变基、合成类型和 OSGi
- javascript - Making a multiple random dice roller that shows a picture of the dice. Why doesn't my code work?
- javascript - JavaScript check pushed Arrays steps based on another Array
- php - 从 select2 插件获取数据到 ajax
- android - 运行 android 出现这样的错误“未解析的超类型:com.google.android.gms.internal.zzbej”
- ember.js - 我需要在 ember.js 适配器中自定义序列化程序