| VB 源码 | VC 源码 | ASP源码 | JSP源码 | PHP源码 | CGI源码 | FLASH源码 | 素材模板 | C 源程序 | 站长工具 | 站长教程 |

服务器

网站运营
网络应用
服务器
搜索优化

本类阅读TOP10

·如何在D版安装和激活xp sp2方法
·解开被锁注册表的四种方法
·Windows系统会自行关闭硬盘DMA模式
·加密三部曲—拒绝电脑数据泄露全攻略
·电脑初学者必备之Windows进程大全
·清除无用项目 给你的“打开方式”减肥
·Windows虚拟内存加速密籍
·CMOS密码破解全攻略
·FDISK使用介绍
·解析七大Windows系统故障

站内搜索

使用ASP重启服务器

  大家知道直接使用ASP是不能够重启服务器的,这时我们需要制作一个组件来实现功能,ASP通过这个组件调用系统API,然后按照不同的重启和关机方式进行操作!

  下面先说COM的制作,在VB中新建一工程,当然是AceiveX dll的!

  1)先修改工程属性,在工程属性窗口将工程名称改为system,在类模块窗口将模块名称改为contral,保存工程;

  2)然后添加一个模块,用来声明需要使用的API和常数!下面是模块中的内容!

  Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long

  3)在类模块中输入下列代码:

  Public Function reboot(atype As Variant)

  t& = ExitWindowsEx(1, atype)

  End Function

  该函数需要传入一个参数,用来控制启动方式,这个参数是从ASP程序中传入的,等一下就可以看到具体的使用方法!

  编写完上面的代码,保存工程,将工程编译为system.dll。下面就写ASP程序!

  ASP中的代码非常简单:

  <%

  atype=request("atype")

  set sys=server.CreateObject ("system.contral")

  sys.reboot(atype)

  %>

  其中atype可以使用0、1、2、4,0、1和4均为关机,2用来重启。写完后执行ASP就可以了!

  本文章只起一个抛砖引玉的作用,使更多的VB程序员都来开发组件,程序中可能存在问题,希望高手给予指正!




相关文章
  • 中国互联网十五年的22个创新模式
  • 获取用户IP地址的三个属性的区别
  • 十年里最具影响力的十大网络事件
  • 新浪阻碍互联网的发展
  • Facebook实名地址注册
  • DNS规模故障追踪——由24岁站长引发的蝴蝶效应
  • 网络生意起步10步搞定
  • 黑莓使用秘笈
  • IE浏览器使用自动配置脚本的设置方法
  • PHP发送UTF-8编码中文邮件标题乱码的解决
  • 常用网络命令及命令详解
  • 解决BlogSpot不能访问的方法
  • 对IE6中Web内容区域安全设置更改
  • 使用Google Reader的10个技巧
  • Linux下软件的基本安装和卸载
  • 使用PING命令轻松判断TCP/IP故障
  • 如何更聪明地阅读
  • 让IE下载变多线程
  • Del.icio.us 最炫的十个用法
  • IE7的两个技巧
  • 相关软件

  • 你想知道拨号网络连通后的动态小图标  
  • 利用Winsock做的网络程序  
  • 调制解调器网络编程  
  • 网络对话程序  
  • 列举网络上所有资源  
  • 通过网络传输并对MPEG进行解码的程序  
  • 网络工具  
  • 抢先式多线程网络蜘蛛  
  • 网络电脑列表  
  • 网络聊天工具原代码  



  • 月光软件源码下载编程文档电脑教程网站优化网址导航网络文学游戏天地生活休闲写作范文安妮宝贝站内搜索
    电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
    音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

    月光软件站·版权所有