【问题标题】:Vb Can You Run Another Program Inside the one you are making.Vb 你能在你正在制作的那个里面运行另一个程序吗?
【发布时间】:2013-11-13 14:20:03
【问题描述】:

您好,我想知道是否可以在您的 vb 程序内的窗口中运行另一个程序?所以这就是我想制作一个顶部有三个按钮的窗口。停止,>,>> 箭头也是速度。然后我想在下面的另一个窗口运行一个名为 NCO view 的程序,它是一个 Cnc 模拟器。这甚至可能吗?如果是这样,我可以知道从哪里开始以及在哪里可以找到这方面的信息。

【问题讨论】:

  • 有可能……但有点笨拙。取决于您“托管”的应用程序。使用 Process.Start() 运行外部 EXE,然后使用 SetParent() API 将该应用程序移动到您自己的应用程序中。您可能需要使用 SetWindowPos() API 重新定位该窗口。

标签: vb.net


【解决方案1】:

您的问题有点模棱两可,无法弄清楚您真正期望的是什么,但是是的,这在 vb.net 中是完全可能的。
如果您同时有多个进程,则可以在不同的线程上启动它们。 (Parallel programming)
如果您需要多个表单,可以使用模态表单继续:关注link

【讨论】:

  • Vb.net 能否在 Visual Studio Express 中编程
  • 是的,我想是的,使用 Microsoft Visual Studio Express for Windows
猜你喜欢
  • 2023-03-24
  • 2016-02-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-14
  • 2011-01-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多