在VB.NET中运行命令

时间:2010-03-15 20:57:20

标签: vb.net

VB.NET中的哪个函数只需要一个字符串参数并运行一个命令?它可以像开始中的OK按钮一样工作 - >运行对话框。

Dim myCommand as String
myCommand = "excel C:\Documents and Settings\JohnDoe\Desktop\test.xls"
Run(myCommand)

4 个答案:

答案 0 :(得分:7)

试试这个:

System.Diagnostics.Process.Start(myCommand)

答案 1 :(得分:1)

请参阅Shell方法

答案 2 :(得分:1)

可以尝试下一步:

Dim excel As Microsoft.Office.Interop.Excel.Application
Dim wb As Microsoft.Office.Interop.Excel.Workbook
excel = New Microsoft.Office.Interop.Excel.Application
wb = excel.Workbooks.Open("C:\Documents and Settings\JohnDoe\Desktop\test.xls")
excel.Visible = True
wb.Activate()

它将打开Excel和所选文档

答案 3 :(得分:-1)

这样做:

Shell("excel C:\Documents and Settings\JohnDoe\Desktop\test.xls")

为您保存另外两行代码。