找回密码
 加入
搜索
查看: 2045|回复: 4

[系统综合] 求写一个在指定路径,搜索文件的代码

[复制链接]
发表于 2015-10-14 21:11:15 | 显示全部楼层 |阅读模式
越简单越好,相信很多朋友也能用到。请大神帮忙。请勿拍砖~~~
1.弹出输入框;
2.根据输入框的前6位字符,在指定路径搜索前6位与之完全相同的文件,
3.打开该文件。未找到则提示无此文件并退出。

非常感谢!

个人还在看帮助文档的阶段,感谢~
发表于 2015-10-14 23:41:44 | 显示全部楼层
本帖最后由 xayle 于 2015-10-14 23:43 编辑

全都是帮助里翻出来的

Local $sDir = FileSelectFolder("选择要搜索的目录.", "")
Local $value = InputBox("测试", "搜索内容.", "", " M6")
Local $hSearch = FileFindFirstFile($sDir & "\" & $value & "*.*")

; 检查搜索是否成功
If $hSearch = -1 Then
    MsgBox(4096, "错误", "没有文件/目录 匹配搜索")
    Exit
EndIf

While 1
    Local $sFile = FileFindNextFile($hSearch)
    If @error Then ExitLoop
        Switch MsgBox(0x4, "找到的文件:", "是否打开?" & @CRLF & $sFile)
        Case 6
            ShellExecute($sFile, "", $sDir)
        Case 7
            
    EndSwitch
WEnd

; 关闭搜索句柄
FileClose($hSearch)
发表于 2015-10-15 20:43:09 | 显示全部楼层
多看看帮助,好处多多
 楼主| 发表于 2015-10-15 21:14:37 | 显示全部楼层
谢谢二楼~
发表于 2015-10-15 22:44:53 | 显示全部楼层
谢谢二楼帮忙查帮助文件。收藏了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-28 20:13 , Processed in 0.083030 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表