如何从Vb程序运行exe文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从Vb程序运行exe文件相关的知识,希望对你有一定的参考价值。
我在VB中使用此代码来运行需要输入文件的.EXE文件,并导致创建输出文件。
Process.Start("C:glob.exe","C:g.inp" )
似乎exe运行成功但输出文件没有被创建。
请注意,当我从cmd运行exe文件时,它会在最后生成输出文件,因此exe文件没有任何问题。
答案
使用System.Diagnostics.Process
和ProcessStartInfo
指定启动可执行文件的各种参数。 Process
类比Shell
函数更能控制启动的程序。
EG
Dim psi As New ProcessStartInfo
psi.FileName = "C:glob.exe"
psi.Arguments = "C:g.inp"
psi.Verb = "runas"
Process.Start(psi)
另一答案
你可以在vb.net Shell中使用shell函数(“C: procexp.exe”,AppWinStyle.NormalFocus)
以上是关于如何从Vb程序运行exe文件的主要内容,如果未能解决你的问题,请参考以下文章
如何在 VB.NET 项目中插入 exe 文件并使用此文件发布应用程序?