命令名:ExistFile
作用:判断文件或文件夹是否存在
参数:字符串型。要判断的文件或者
" image_type="1" mime_type="image/jpeg" web_uri="dfic-imagehandler/08831368-b354-42e8-aecf-254c8e439420">
" image_type="1" mime_type="image/jpeg" web_uri="dfic-imagehandler/7d19175f-6bbf-452e-b272-230ab0839ecf">
文件夹的全路径
返回值:整数型。返回值为0表示文件或文件夹不存在;返回值为1表示存在该文件,返回值为2表示存在该文件夹
例子:
path="C:/windows"
Plugin isBeing=File.ExistFile(path)
MessageBox "您所选择的目录或者文件夹的状态是:" & isBeing
命令名:SelectDirectory
作用:弹出选择文件夹的对话框,并得到用户选择的文件夹
参数:无
返回值:字符串型。返回用户所选择的文件夹的全路径
例子:
dim dirPath
Plugin dirPath=File.SelectDirectory()
MessageBox "您所选择的目录是:" & dirPath
命令名:SelectFile
作用:弹出选择文件的对话框,并得到用户选择的文件
参数:无
返回值:字符串型。返回用户所选择的文件的全路径
例子:
dim filepath
Plugin filepath=File.SelectFile()
MessageBox "您所选择的文件是:" & filepath
命令名:CopyFile
返回值:无
例子:
dim filepath
Plugin filepath=File.SelectFile()
Plugin File.CopyFile(filepath,"c:/1.txt")
MessageBox "您所选择的文件被拷贝到C盘根目录下的1.txt"
VBSCall RunApp("C:/")
命令名:MoveFile
作用:移动一个文件
参数:1字符串型,要移动的文件的全路径 2字符串型,要移动的目标文件的全路径
返回值:无
说明:用这个命令,也可以给文件改名
例子:
dim filepath
Plugin filepath=File.SelectFile()
Plugin File.MoveFile(filepath,"c:/1.txt")
MessageBox "您所选择的文件被移动到C盘根目录下的1.txt"
VBSCall RunApp("C:/")
命令名:DeleteFile
作用:删除一个文件
参数:字符串型,要删除的文件的全路径
返回值:无
例子:
dim filepath
Plugin filepath=File.SelectFile()
Plugin File.DeleteFile(filepath)
MessageBox "您所选择的文件已被删除"
命令名:ReadINI
作用:从一个INI文件中读出一个字符串
参数:1要读的小节的名称。一般在INI文件中用方括号括起来 2要读的键名。如x=123,等号前面的部分就是键名 3INI文件的路径
返回值:字符串型。读出的指定小节和键下面的内容
例子:
dim value
Plugin File.WriteINI("小节名","键名","键名值","C:/qmtest.ini")
Plugin value=File.ReadINI("小节名","键名","C:/qmtest.ini")
MessageBox "键名为:" & value
命令名:WriteINI
作用:往一个INI文件中写入一个字符串
参数:1要写的小节的名称。一般在INI文件中用方括号括起来 2要写的键名。如x=123,等号前面的部分就是键名 3要写的内容,用字符串表示 4INI文件的路径
返回值:无
例子:参见ReadINI的例子
命令名:OpenFile
作用:打开一个文件,以备读写使用
参数:字符串型。表示要打开的文件的全路径
返回值:整数型。返回值为-1表示打开文件失败,否则返回文件的句柄
例子:
path = "stdlib.vbs"
Plugin fileHandle=File.OpenFile(path)
Plugin file20byte=File.ReadFile(fileHandle,20)
Plugin fileline=File.ReadLine(fileHandle)
Plugin File.CloseFile(fileHandle)
MessageBox "读取" & path & "文件20个长度内容是:" & file20byte
MessageBox "读取" & path & "文件一行长度内容是:" & fileline
命令名:CloseFile
作用:关闭一个已经打开的文件。文件关闭后,其句柄不再有效
参数:整数型。表示要关闭的文件的句柄
返回值:无
例子:参见OpenFile的例子
命令名:ReadFile
作用:从文件当前的读写位置读取一定长度的内容
参数:1整数型。表示要读取的文件的句柄 2整数型,表示要读取的长度
返回值:字符串型,读出的内容。
例子:参见OpenFile的例子
命令名:ReadLine
作用:从文件当前的读写位置读一行内容
参数:整数型,要读取的文件的句柄
返回值:字符串型,读出的内容。
例子:参见OpenFile的例子
命令名:WriteFile
作用:往文件当前读写位置写入一个字符串
参数:1整数型。表示要写入的文件的句柄 2 字符串型,表示要写入的内容
返回值:无
例子:
Plugin handle=File.OpenFile("..\\按键精灵升级说明.txt")
Plugin fileLen=File.GetFileLength(handle)
MessageBox "文件长度是:" & fileLen
Plugin File.SeekFile(handle,fileLen-1)
Plugin File.WriteFile(handle,"123456")
Plugin File.WriteLine(handle,"abcdef")
Plugin File.CloseFile(handle)
VBSCall RunApp("..\\按键精灵升级说明.txt")
命令名:WriteLine
作用:同WriteFile,但会多写入一个回车换行符号
参数:同WriteFile
返回值:无
例子:参见WriteFile
命令名:SeekFile
作用:设置文件的当前读写位置
参数:1整数型。表示要进行操作的文件的句柄 2整数型,表示要设置的读写位置,以相对于文件头的字节数计算
返回值:无
例子:参见WriteFile
命令名:GetFileLength
作用:得到文件的长度
参数:整数型。表示要进行操作的文件的句柄
返回值:整数型。表示文件
用户评论
这游戏听起来挺高深的,脚本开发是干嘛的呢?
有14位网友表示赞同!
脚本开发是不是可以自定义游戏技能啊?听说很厉害。
有7位网友表示赞同!
按键精灵,这是什么神秘书籍般的存在?游戏里用得着吗?
有12位网友表示赞同!
不知道按键精灵脚本对操作熟练度有什么影响?提高了很多吧!
有13位网友表示赞同!
脚本开发游戏能提升游戏体验吗?感觉有点期待了呢。
有19位网友表示赞同!
学这门技术需要什么基础不?小白可以快速上手吗?
有6位网友表示赞同!
按键精灵脚本是不是可以让游戏更便捷呢?比如自动完成某些任务。
有12位网友表示赞同!
脚本是手动编写还是可以使用现有的模板啊?有没有难度啊!
有10位网友表示赞同!
这游戏的特色是哪?用脚本还能解锁隐藏元素不?
有17位网友表示赞同!
学习这个技能的话,可以适用于所有游戏吗?太羡慕会这个的人了。
有17位网友表示赞同!
感觉按键精灵的开发对技术控来说简直是如鱼得水啊。
有13位网友表示赞同!
这种玩法是不是很独特,别人都没告诉过我呢。
有7位网友表示赞同!
脚本开发游戏的话,能更好地体验游戏的精髓了吗?
有17位网友表示赞同!
是不是有些玩家靠着脚本开发成了高手级别的玩家了呀!
有8位网友表示赞同!
按键精灵脚本能改变角色属性吗?这怎么听起来像魔法一样呢。
有20位网友表示赞同!
开发了个脚本就能成为游戏达人?真是令人向往啊!
有5位网友表示赞同!
学习了这个技能,是不是可以创作自己的游戏脚本了呢?
有11位网友表示赞同!
有没有什么教程推荐,让我也能变成大师级别的人物!
有5位网友表示赞同!
这游戏的玩法太有创意了,让人想马上开玩。
有16位网友表示赞同!