CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

请问如何点击按钮重启一个vb的应用程序。或是在vb如何用语句打开一个.exe应用程序?

楼主BeautyWolf()2005-07-28 14:13:44 在 .NET技术 / VB.NET 提问

如题! 问题点数:50、回复次数:4Top

1 楼helloworld84(思考中....)回复于 2005-07-28 14:22:16 得分 20

System.Diagnostics.Process.Start("Path/FileName.exe")Top

2 楼cyhweb(cyhweb)回复于 2005-07-28 14:26:47 得分 30

Private   Declare   Function   FindWindow   Lib   "user32"   Alias   "FindWindowA"   (ByVal   lpClassName   As   Any,   ByVal   lpWindowName   As   String)   As   Long  
  Private   Declare   Function   SendMessage   Lib   "user32"   Alias   "SendMessageA"   (ByVal   hwnd   As   Long,   ByVal   wMsg   As   Long,   ByVal   wParam   As   Long,   lParam   As   Any)   As   Long  
  Private   Const   WM_CLOSE   =   &H10  
   
  Private   Sub   Command1_Click()  
          Dim   WindowsHwnd   As   Long  
          WindowsHwnd   =   FindWindow(0&,   "你要关闭的程序标题")  
          If   WindowsHwnd   <>   0   Then  
                  SendMessage   WindowsHwnd,   WM_CLOSE,   0,   0  
          End   If  
          Shell   ("你要重起的文件路径及文件名")  
  End   Sub  
  Top

3 楼BeautyWolf()回复于 2005-07-28 14:28:19 得分 0

谢了呀,接分!!Top

4 楼echoxue(咱当过兵的人)回复于 2006-01-18 15:24:36 得分 0

upTop

相关问题

  • 怎样用vb程序来关闭其它应用程序(*.exe)?谢谢
  • 应用程序exe后带参数,vb程序怎样得到参数值?
  • 反编译vb应用程序
  • 大侠们,怎样为VB做好的应用程序(exe文件)传递参数,在EXE里面怎样读?
  • 如何改变VB应用程序的图标?
  • 怎样用vb设计三层结构应用程序
  • 在VB中如何启动一个外部应用程序?
  • 怎样用VB关闭“未响应“的应用程序?
  • 》》》VB中如何打开其它的应用程序?
  • 请问在VB中如何直接调用应用程序?

关键词

  • 应用程序
  • windowshwnd
  • longprivate
  • byval
  • findwindow
  • sendmessage
  • alias
  • long
  • wm
  • sub

得分解答快速导航

  • 帖主:BeautyWolf
  • helloworld84
  • cyhweb

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo