按键精灵怎样读取一个不固定文件夹内的固定文件名的EXCEL文件的数据

按键精灵怎样读取一个不固定文件夹内的固定文件名的EXCEL文件的数据,第1张

Function 遍历指定目录下所有文件夹名(文件夹路径)
    //注意:返回的是数组变量,存储着每一个文件夹名。
    //例子:数组 = lib文件遍历指定目录下所有文件夹名("C:\")
    //      For i=0 to UBound(数组)-1
    //          TracePrint 数组(i)
    //      Next
    Dim 文件夹名,fso,folder,f,files
    文件夹名 = ""
    Set fso = CreateObject("ScriptingFileSystemObject")
    Set folder = fsogetfolder(文件夹路径)
    Set files = folderSubFolders
    For Each f In files
        文件夹名 = 文件夹名 & fname & ","
    Next
    Set fso = Nothing
    //遍历指定目录下所有文件夹名 = 文件夹名
    遍历指定目录下所有文件夹名 = Split(文件夹名, ",")
End Function

嗯。。不太懂你的意思。。标题和补充貌似没关联。。

要是查找已运行的程序的文件位置可以用

sPath = PluginWindowGetExePath(Hwnd)

------------------------------------------------------------------------------

要是按照补充的话,建议你去官网找个365插件,安装到按键精灵里面,里面貌似有两条命令能帮助你。。

------------------------------------------------------------------------------

你试试吧,我自己没用过。。(不知道是不是这个呢。。我记得安装之后在按键精灵显示“plug365”[365插件])

HH = PluginFileOpenFile("d:\1txt")//改成你自己的文件绝对路径
Call PluginFileSeekFile(HH, 你账户名起始的字节数)
t1 = PluginFileReadLine(HH)
Call PluginFileSeekFile(HH,你密码起始的字节数)
t2 = PluginFileReadLine(HH)
//鼠标移动到输入账户的位置并单机
Delay 100
SayString "t1"
KeyPress "Tab", 1//或者是鼠标移动到输入密码的位置并单机
Delay 100
SayString "t2"
Call PluginFileCloseFile(HH)
具体的 *** 作都写在注释上面了。
希望对您有帮助。

无刷新加载了些源码,是因为网页采用的是 Ajax 技术,使用 Javascript 动态获取服务器的返回信息,然后写入网页之中。
想要获取这一段源码,那就只有执行这一段 JS 代码,否则只是获取网页源码是静态的。
执行 JS 解析一般用 Chrome 的 V8 引擎,这在 PHP、Nodejs 等脚本语言中广泛使用,至于 VB,,因该也是没问题的,毕竟那个引擎是开源的。
但我觉得还是算了吧,还是换一个方式解决问退:
1、按键精灵创建一个浏览器窗口,鼠标模拟点击,然后鼠标模拟复制 *** 作,获取数据。
2、网页版按键精灵,直接调用 IE 解析网页,也可以使用自带的 PluginWebRunJS 命令直接运行 Javascript 语句,直接返回需要的数据。
================
希望我的回答对你有帮助!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13177469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-16
下一篇 2023-06-16

发表评论

登录后才能评论

评论列表(0条)

保存