【问题标题】:launching an app within a vb.net project在 vb.net 项目中启动应用程序
【发布时间】:2015-07-01 07:56:14
【问题描述】:

我尝试在我的 windows 窗体 vb.net 应用程序中午餐一个可执行文件,但午餐的第一个屏幕被最大化..我想保持原样,处于最小化状态..

我的代码是:

    Dim oProcess As System.Diagnostics.Process 

    Dim oPSI As New System.Diagnostics.ProcessStartInfo

    oPSI.WindowStyle = System.Diagnostics.ProcessWindowStyle.Maximized

    oPSI.FileName = "path\application.exe"

    oPSI.Arguments = ""

    oProcess = Process.Start(oPSI)

【问题讨论】:

  • 我得到了解决方案,故障是这里oPSI.WindowStyle = System.Diagnostics.ProcessWindowStyle.Maximized
  • oProcess.oPSI.WindowStyle = ProcessWindowStyle.Hidden;
  • 你是c#吗? :)
  • 应该正常不隐藏

标签: vb.net process system.diagnostics


【解决方案1】:
oPSI.WindowStyle = System.Diagnostics.ProcessWindowStyle.Maximized

删除这一行

【讨论】:

    【解决方案2】:

    你从终端启动你的应用程序我工作吗? 如果是,你可以使用

     System.Console.Write()
    

    像在终端中一样,但从您的程序中执行此操作。 我认为您可以告诉终端以最小化方式打开它,如下所示:

    System.Console.WriteLine("start /min apli.exe")
    

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2014-05-06
      • 2014-01-21
      • 2019-09-02
      • 2012-11-19
      • 2021-08-13
      • 1970-01-01
      • 1970-01-01
      • 2013-09-21
      • 1970-01-01
      相关资源
      最近更新 更多