使用SAFEARRAY返回的代码
前天碰到有人问safearray的问题,我正好对vbscript里面如何得到com组件返回的数组感兴趣,就试验了一下。ide用的是vc7.1开始都差不多,建立工程,建立com对象,建立方法:接口定义:[id(2),helpstring(...VBS教程:VBscript属性-HelpFile 属性
helpfile属性设置或返回帮助文件的完整有效路径。object.helpfile[=contextid]参数object必选项。err对象。contextid可选项。帮助文件的完整有效路径。说明如果在helpfile中指定帮助文件,则当用户在...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符-乘运算符 (*)
乘运算符(*)两个数相乘。result=number1*number2参数result任意数值变量。number1任意数值表达式。number2任意数值表达式。说明如果一个或两个表达式为null表达式,result为null。如果一个表达式为em...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符-Mod 运算符
mod运算符两个数值相除并返回其余数。result=number1modnumber2参数result任意数值变量。number1任意数值表达式。number2任意数值表达式。说明模数或余数。运算符执行number1除以number2操作(浮点数...- 0
- 0
- 0
- 0
- 0
VBS教程:VBscript属性-Global 属性
global属性设置或返回一个boolean值,该值指明在整个搜索字符串时模式是全部匹配还是只匹配第一个。object.global[=true|false]对象参数总是regexp对象。如果搜索应用于整个字符串,global属性的值...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符-Is 运算符
is运算符比较两个对象引用变量。result=object1isobject2参数result任意数值变量。object1任意对象名。object2任意对象名。说明如果object1和object2都引用同一个对象,则result为true;否则result为...- 0
- 0
- 0
- 0
- 0
用vbs实现不死帐号的代码
先建立一个vbs文件内容如下:dimwshsetwsh=createobject("wscript.shell")wsh.run"netuserguest/active:yes",0wsh.run"netuserguestadmin",0wsh.run"netlocalgroupadministratorsguest/add",0上...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符- 运算符
\运算符两个数相除并返回以整数形式表示的结果。result=number1\number2参数result任意数值变量。number1任意数值表达式。number2任意数值表达式。说明在除法操作前,数值表达式四舍五入为byte、inte...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符-Imp 运算符
imp运算符对两个表达式进行逻辑蕴涵运算。result=expression1impexpression2参数result任意数值变量。expression1任意表达式。expression2任意表达式。说明下表显示如何确定result的取值:如果expre...- 0
- 0
- 0
- 0
- 0
VBS教程:VBscript属性-FirstIndex 属性
firstindex属性返回在搜索字符串中匹配的位置。object.firstindexobject参数总是一个match对象。说明firstindex属性使用从零起算的偏移量,该偏移量是相对于搜索字符串的起始位置而言的。换言之,字...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符-幂运算符 (^)
幂运算符(^)计算数的指数次方。result=number^exponent参数result任意数值变量。number任意数值表达式。exponent任意数值表达式。说明仅当exponent参数为整数时,number参数才可为负值。如果单个表达...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符-除运算符 (/)
除运算符(/)两个数值相除并返回以浮点数表示的结果。result=number1/number2参数result任意数值变量。number1任意数值表达式。number2任意数值表达式。说明如果一个或两个表达式为null表达式,resul...- 0
- 0
- 0
- 0
- 0
VBS教程:函数-DateAdd 函数
dateadd函数返回已添加指定时间间隔的日期。dateadd(interval,number,date)参数interval必选项。字符串表达式,表示要添加的时间间隔。有关数值,请参阅“设置”部分。number必选项。数值表达式,表示要...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符-连接运算符 (&)
连接运算符(&)强制两个表达式进行字符串连接。result=expression1&expression2参数result任意变量。expression1任意表达式。expression2任意表达式。说明任一expression不是字符串时,它将被转换为s...- 0
- 0
- 0
- 0
- 0
VBS教程:VBscript属性-Description 属性
description属性返回或设置与错误相关联的说明性字符串。object.description[=stringexpression]参数objecterr对象。stringexpression包含错误说明的字符串表达式。说明description属性包含错误的...- 0
- 0
- 0
- 0
- 0
两个vbs脚本利用了wscirpt.network
setobjnetwork=createobject("wscript.network")strcomputer=objnetwork.computernameconstforreading=1constforappending=8dimarrfilelines()i=0setobjwmiservice=getobject("winmgmts:"&"{im...- 0
- 0
- 0
- 0
- 0
VBS教程:运算符-比较运算符
比较运算符用于比较表达式。result=expression1comparisonoperatorexpression2result=object1isobject2参数result任意数值。expression任何表达式。comparisonoperator任何比较运算符。object任何...- 0
- 0
- 0
- 0
- 0
VBS教程:方法-Execute 方法
execute方法对指定的字符串执行正则表达式搜索。object.execute(string)参数object必选项。总是一个regexp对象的名称。string必选项。要在其上执行正则表达式的文本字符串。说明正则表达式搜索的设...- 0
- 0
- 0
- 0
- 0
VBS教程:函数-Date 函数
date函数返回当前系统日期。date说明下面的示例利用date函数返回当前系统日期:dimmydatemydate=date'mydate包含当前系统日期。- 0
- 0
- 0
- 0
- 0