wince下用shell调用外部程序的问题

flfq 2011-03-24 09:12:33
用shell调用ie浏览器在wince下总是报错,代码如下:

Dim retVal

retVal = Shell("\windows\iesample.exe")


而下面的代码在windows下运行正常

Dim retVal
retVal = Shell("C:\Program Files\Internet Explorer\iexplore.exe")


在wince下面应该怎样用shell?
...全文
148 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
flfq 2011-03-25
  • 打赏
  • 举报
回复
msdn中的代码照抄了,这次运行成功。

Dim s As String
s = "\windows\iesample.exe"
Dim procID As Integer
Dim newProc As Diagnostics.Process
newProc = Diagnostics.Process.Start(s, "")
procID = newProc.Id
newProc.WaitForExit()
Dim procEC As Integer = -1
If newProc.HasExited Then
procEC = newProc.ExitCode

End If

谢谢楼上2位了。
flfq 2011-03-24
  • 打赏
  • 举报
回复
刚看到msdn中说明,不支持此函数。版主删帖吧。
兔子-顾问 2011-03-24
  • 打赏
  • 举报
回复
xingyuebuyu 2011-03-24
  • 打赏
  • 举报
回复

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧