要获取AHK文件名和修改时间的数组,可以使用以下代码示例:
; 获取文件夹路径
FolderPath := "C:\Path\To\Folder"
; 创建空数组
FileArray := []
; 打开文件夹
Folder := FileOpen(FolderPath)
; 遍历文件夹中的所有文件
Loop, Files, %FolderPath%\*.ahk, FR
{
; 获取文件名
FileName := A_LoopFileName
; 获取修改时间
FileModTime := A_LoopFileTimeModified
; 添加文件名和修改时间到数组
FileArray.Push({FileName: FileName, FileModTime: FileModTime})
}
; 关闭文件夹
Folder.Close()
; 输出数组中的文件名和修改时间
for index, file in FileArray
{
MsgBox % "文件名: " . file.FileName . "`n修改时间: " . file.FileModTime
}
这段代码首先设置文件夹路径,并创建一个空数组FileArray。然后,使用FileOpen函数打开文件夹,并使用Loop命令遍历文件夹中的所有AHK文件。在每次循环中,获取文件名和修改时间,并将它们添加到FileArray数组中。最后,使用for循环遍历数组,并在消息框中输出每个文件的文件名和修改时间。
上一篇:AHK文件读取问题
下一篇:AHK无法发送ALT + key