[ASP,VB] - 利用ASP调用API COM接口实现开关机
来源:http://www.111cn.net/asp/3/35f5b04c0c9f40c9f03a1b56d641ac3f.htm
服务器脚本要控制些开关机命令模式的知都要调用win api接口来实现了,下面我们来看一个asp调用com实例开关机功能吧。
ASP通过这个组件调用系统API,然后按照不同的重启和关机方式进行操作!
下面先说COM的制作,在VB中新建一工程,当然是AceiveX dll的!
1)先修改工程属性,在工程属性窗口将工程名称改为system,在类模块窗口将模块名称改为contral,保存工程;
2)然后添加一个模块,用来声明需要使用的API和常数!下面是模块中的内容!
3)在类模块中输入下列代码:
t& = ExitWindowsEx(1, atype)
End Function
该函数需要传入一个参数,用来控制启动方式,这个参数是从ASP程序中传入的,等一下就可以看到具体的使用方法!
编写完上面的代码,保存工程,将工程编译为system.dll。下面就写ASP程序!
ASP中的代码非常简单:
atype=request("atype")
set sys=server.CreateObject ("system.contral")
sys.reboot(atype)
%>
*******************************************
作者漏了:必须先注册dll文件(在cmd里输入)
注册命令:regsvr32 c:\system.dll
卸载命令:regsvr32 /u c:\system.dll
没有注册DLL会报错,在set sys=server.CreateObject ("system.contral")里
*******************************************
其中atype可以使用0、1、2、4,0、1和4均为关机,2用来重启。写完后执行ASP就可以了!
转载于:https://www.cnblogs.com/hcbin/archive/2010/04/13/1711204.html
[ASP,VB] - 利用ASP调用API COM接口实现开关机相关推荐
- 如何利用python调用API接口获取数据进行测试
一.Python 可以使用 requests 库来调用 API 接口获取数据.以下是基本的步骤: 1.安装 requests 库 pip install requests 2.导入 requests ...
- python调用api应用接口_第三方免费快递物流查询接口平台(快递鸟)api接口调用...
随着网购的发展,快递业也随之壮大.快递查询接口对接的需求量也越来越大,下面是对免费快递接口做的整理,并附上调用流程,分享给大家. 项目开发中,有些需求难免会用到关于快递的一些Api接口:本篇主要介绍的 ...
- php调用API支付接口(转自刘68)
首先访问 https://charging.teegon.com/ 注册账号, 找到开发配置 记下client_id和client_secret. 点击 天工开放平台 点击天工收银 点击 S ...
- python调用api应用接口_Python接口测试之urllib2库应用
在接口测试中或者说在网络爬虫中,urllib2库是必须要掌握的一个库,当然还有优秀的requests库,今天重点来说urllib2库在接口测试中的应用.urllib2定义了很多的函数和类,这些函数和类 ...
- php调用API支付接口 转至http://www.cnblogs.com/chaochao00o/p/6490463.html
首先访问 https://charging.teegon.com/ 注册账号, 找到开发配置 记下client_id和client_secret. 点击 天工开放平台 点击天工收银 点击 S ...
- 利用阿里云API ONS接口获取当前用户下的topics使用情况
1.main.java package com.sc.sre;public class Main {public static void main(String[] args) {String end ...
- jquery ajax跨域asp,jQuery跨域调用Asp.Net Web API
Asp.Net Web API是一个轻量级的Web服务,当Web API和Web程序不是部署在同一域的时候,要使用jQuery来实现调用API的接口就存在跨域的问题.下面介绍两种方式来解决jQuery ...
- ASP.NET Core WebApi构建API接口服务实战演练
一.ASP.NET Core WebApi课程介绍 人生苦短,我用.NET Core!提到Api接口,一般会想到以前用到的WebService和WCF服务,这三个技术都是用来创建服务接口,只不过Web ...
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
老话说的好:好记心不如烂笔头! 本着这原则,我把最近工作中遇到的jquery利用ajax调用web服务的各种数据类型做了一个总结! 本文章没有什么高难度技术,就是记录一下,汇总一下,以便以后需要时查看 ...
最新文章
- CIC滤波器的Matlab仿真与FPGA实现
- java获取当前tomcat线程pid_java 查看tomcat线程信息(示例代码)
- matlab meshgrid
- 字符数组和字符串的小细节
- 图解Java中的18 把锁!
- 京东618期间将累计发放百亿消费券
- echarts折现变曲线_echarts将折线图改为曲线图
- OpenBoard 白板交互式应用程序
- 2018-2019-2 20175320实验五《网络编程与安全》实验报告
- 如何在计算机命令内转换操作盘,如何在命令行窗口中从驱动器C切换到驱动器D...
- 分位数回归(Quantile Regression)
- php web音视频通话,实现音视频通话(Web)
- Codeforces 300D Painting Square dp
- 「SQL面试题库」 No_55 销售分析 I
- oracle 与赛门铁克,Oracle与赛门铁克认证Veritas数据中心解决方案
- Python3-标准库概览
- Android Gradle 技巧之二: 最爱命令行
- #网站图标、地址栏图标、收藏夹图标、favicon.ico
- w3school-领先的 Web 技术教程
- 详解build.gradle文件
热门文章
- Codeforces Round #618 (Div. 2)-C. Anu Has a Function
- 疯子的算法总结12--倍增
- Python+Opencv实现模板匹配
- 单片机期末不挂科,看这一篇就够了
- Lua中的模块和使用
- python计算机视觉编程——第一章(基本的图像操作和处理)
- C语言高级编程:sizeof计算数组大小需要注意的问题
- 在Amilal听杭盖乐队演唱
- SystemParametersInfo (SPI_GETNONCLIENTMETRICS... 在VC 2008 里不能正常工作
- python打印菱形星号代码_Python打印“菱形”星号代码