VB.NET,如何调用外部程序?

1.VB2008Express版本。2.是在程序运行时调用。3.请用Explorer.exe举例子。4.有我认为我满意的回答我会加分。... 1.VB 2008 Express版本。
2.是在程序运行时调用。
3.请用Explorer.exe举例子。
4.有我认为我满意的回答我会加分。
展开
 我来答
bunliney
2011-04-24 · TA获得超过220个赞
知道小有建树答主
回答量:723
采纳率:0%
帮助的人:717万
展开全部
两种方法
1.
Shell(""Explorer.exe", AppWinStyle.NormalFocus")
2.
Dim proc As New Process
proc.StartInfo.FileName="Explorer.exe"
proc.Start
方法2给予更多的控制,如结束进程的方法Kill
tianqing20wen

2011-04-24 · TA获得超过2.4万个赞
知道大有可为答主
回答量:8226
采纳率:88%
帮助的人:5141万
展开全部
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Shell("Explorer.exe c:\", AppWinStyle.NormalFocus)
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
194443f1f
2011-04-24 · TA获得超过9496个赞
知道小有建树答主
回答量:1320
采纳率:50%
帮助的人:841万
展开全部
这个有帮助吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bf650600618
2011-04-26 · 超过28用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:72.7万
展开全部
Public Partial Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
End Sub
Private counters As PerformanceCounter() = New PerformanceCounter(System.Environment.ProcessorCount - 1) {} '获取CPU个数,如果双核的话有两个
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
For i As Integer = 0 To counters.Length - 1
counters(i) = New PerformanceCounter("Processor", "% Processor Time", i.ToString())’取得CPU使用率
Next
End Sub
'显示
Private Sub timer1_Tick(ByVal sender As Object, ByVal e As EventArgs)
For i As Integer = 0 To counters.Length - 1
Dim f As Single = counters(i).NextValue()
textBox1.Text += "CPU-" + i + ":" + f + "" & Chr(13) & "" & Chr(10) & ""
Next
System.Threading.Thread.Sleep(1000)
End Sub

End Class
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式