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

VB中如何实现重新启动计算机?

楼主share(雪尔)2000-06-18 01:10:00 在 VB / 基础类 提问

VB中如何实现重新启动计算机? 问题点数:30、回复次数:4Top

1 楼ybchen(我)(是)(菜)(鸟)(我)(怕)(谁)回复于 2000-06-18 01:31:00 得分 8

用这个   Windows   API   也许可以  
  ExitWindowsEx(EWX_REBOOT,   0);Top

2 楼dannyyu(kirk)回复于 2000-06-18 03:11:00 得分 10

//ExitWindowsEx(UINT   uFlags,DWORD   dwReserved)  
  uFlags   can   be   one   of(EWX_LOGOFF||EWX_REBOOT||EWX_SHUTDOWN||(take   care   this)EWX_FORCE);  
  dwReserved     is   ignoredTop

3 楼yokel(SOD)回复于 2000-06-18 08:48:00 得分 6

如ybchen和dannyyu所说的在vb中重启机器固然可以调用windows   API来实现.  
  但是在下觉得奇怪,你们咋就舍易就繁,而不用以下的语句:  
  shell   "rundll32.exe   user.exe,restartwindows"  
  其实,我们可以在windows中可以建立一个快捷方式,命令行设为rundll32.exe   user.exe,restartwindows  
  运行它就可以快速关机了.Top

4 楼wulang()回复于 2000-06-18 11:19:00 得分 6

API的功能更多,dannyyu所说的就可实现注销、重启、关机、快速重启等功能。并且在Win9x和NT中都可使用。Top

相关问题

  • VB程序如何实现在WIN2000NT中,重新启动计算机进入DOS系统??!!!!!急!急!急!
  • 用软件如何实现自动启动计算机功能?
  • 如何用vb来实现扫描一个网段,查看那些机子在线、哪些计算机启动了信使服务?
  • 如何用C语言实现关闭计算机和重新启动计算机?
  • 如何让计算机一启动就运行我的程序,如何实现?
  • 怎样实现先退出自己的程序,再重新启动计算机
  • Win2000下如何编程实现计算机重新启动或者关机?
  • vb能否实现多台计算机共用一台计算机上的数据库
  • 重新启动计算机
  • 远程启动计算机

关键词

  • 计算机
  • vb
  • api
  • ewx
  • 实现
  • 启动计算机
  • restartwindows
  • exitwindowsex
  • dwreserved
  • uflags

得分解答快速导航

  • 帖主:share
  • ybchen
  • dannyyu
  • yokel
  • wulang

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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