VBS获得随机数,截图函数

‘获取随机数

Public function randonum()

  Randomize

  randonum = replace(10000*rnd(),".","a") & "@qq.com"

End Function

‘获取指定范围内的随机数

MAX,MIN

Randomize
WScript.Echo Int((MAX-MIN+1)*Rnd)+MIN

‘截图

Public function capture(part)

Dim filename

filename = now() & ".png"

filename = replace(filename,"/","")

filename = replace(filename,":","")

filename =  "D:\capture\" & filename

part.capturebitmap filename

End Function

时间: 2024-11-25 23:00:43

VBS获得随机数,截图函数的相关文章

PHP获取随机数的函数rand()和mt_rand()

rand()函数用户获取随机数,具体用法如下: rand()可以设置0个参数或者两个参数,如rand($min,$max),$min表示从XX开始取值,$max表示最大只能为XX 例如: <?php echo rand() . "\n";//得到一个不定位数的随机数 echo rand(5, 15);//在5~15之间取一个数 ?> mt_rand() 用法跟rand()类似,但是mt_rand()的执行效率更高,平常使用也推荐用mt_rand(). 博客原文:PHP获取随

VBS调用windows api函数(postmessage)实现后台发送按键脚本

'=========================================================================='' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4.0'' NAME: '' AUTHOR: Microsoft , Microsoft' DATE : 2014/8/10'' COMMENT: ''===================定义变量,注册

随机数产生函数

随机数产生函数   示例: #include <stdio.h> #include <stdlib.h> int main() { int a,i; for (i=0 ; i<=10 ; i++) { a = rand(); printf("%d \n", a); } getchar(); return 0; } 运行结果: 1804289383 846930886 1681692777 1714636915 1957747793 424238335 71

随机数产生函数的范围转换

Question: You are given a function rand7() – that generates random numbers from 1-7. Write a function rand10() – that uses rand7() to generate random numbers from 1-10. 这是一个概率分析的问题,你应该对期望值的概念很清楚,概率分析中很重要的概念. 提示: 假设你有一个能产生1-49范围的随机数的函数,怎么产生1-10范围内的随机数

随机图片滚动(随机数+变化函数),可运行

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>随机图片滚动</title> <!--可成功执行,布局有点混乱...懒得改了.需要一个js文件,在上一文章中有--> <style type="text/css"> *{ padding:0; margin: 0;

vbs文件共享变量与函数的方法

参考资料: vbs能否像其他编程语言一样,把写好的代码打包成类库以供调用呢?经过搜索和实验,发现vbs文件之间可以互相调用并共享变量,这样我们就不用再反复地编写轮子了. 以下是一个调用实例: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 =====1.vbs开始===== dim str str = "hello world" =====1.vbs结束===== =====2.vbs开始===== Sub include(sInst

利用opencv实现截图函数

// 矩形截图 bool Screenshot( IplImage* src, IplImage* dst, CvRect rect ) { cvSetImageROI( src, rect ); cvCopy( src, dst, 0 ); cvResetImageROI( src ); return 0; } // 安全重置矩形大小 void SafeResetSizeOfRect( IplImage* src, CvRect& rect ) { rect.x = rect.x < 0

Oracle中生成随机数的函数(转载)

在Oracle中的DBMS_RANDOM程序包中封装了一些生成随机数和随机字符串的函数,其中常用的有以下两个: DBMS_RANDOM.VALUE函数 该函数用来产生一个随机数,有两种用法: 1. 产生一个介于0和1之间(不包含0和1)的38位精度的随机数,语法为: DBMS_RANDOM.VALUE RETURN NUMBER; 这种用法不包含参数. 2. 产生一个介于指定范围之内的38位精度的随机数,语法为: DBMS_RANDOM.VALUE(low IN NUMBER,high IN N

14、位置参数+随机数+数组+函数

位置参数: linux 程序中会大量用到位置参数,位置参数就形如: mkdir a b c d e f g 在以上程序中 mkdir 它自己也是一个参数,它个参数用 $0 表示 后面的参数用 $1 (a) $2(b) $3 (c) 最多到 $10,如果超10,那要用 shift 进行参数移位 参数移位 参数移位就是把后面(右边)的参数,往前(左边)移动,最前面(左边)的参数 覆盖(删除)了,整个参数个数也会少1. 例: a b c d e f g h || || shift || b c d e