
推荐答案是个傻叉,运行是只能运行EXE可执行文件的,你要运行其他文件的话,应该改成
执行 (,取运行目录 () + “\我是猪mp4”,,,)
如果还是失败的话那就说明运行目录下没有这个文件
版本
2
支持库
spec
局部变量
文件名,
文本型
文件名
=
寻找文件
(“F:\kankan\”,
)
判断循环首
(文件名
≠
“”)
调试输出
(文件名)
文件名
=
寻找文件
(,
)
判断循环尾
()
10 = #Windows系统目录;
调用格式: 〈文本型〉 取特定目录 (整数型 欲获取目录类型) - *** 作系统界面功能支持库->杂类
英文名称:GetSpecialFolderPath
本命令返回指定的Windows系统特定目录,所返回目录名以“\”符号结束,如失败返回空文本。本命令为初级命令。
参数<1>的名称为“欲获取目录类型”,类型为“整数型(int)”。本参数指定欲获取目录的类型,可以为以下常量值之一: 1: #我的文档; 2: #我的收藏夹; 3: #系统桌面; 4: #系统字体; 5: #开始菜单组; 6: #程序菜单组; 7: #启动菜单组; 8: #程序数据目录; 9: #Windows安装目录; 10: #Windows系统目录; 11: #临时文件目录。
*** 作系统需求: Windows
先建立个变量A 文本型
A=“C:\windows\fuck”
运行(A+"\bexe")
版本 2
支持库 shell
子程序 __启动窗口_创建完毕
子程序 _按钮1_被单击
局部变量 计数变量, 整数型
局部变量 写出文件名, 文本型
局部变量 写出目录, 文本型
写出目录 = 浏览文件夹 (“请选择输出目录”, 假)
如果真 (写出目录 = “”)
返回 ()
如果真结束
写出目录 = 写出目录 + “\”
置等待鼠标 ()
处理事件 ()
计次循环首 (列表框1取项目数 (), 计数变量)
写出文件名 = 写出目录 + 列表框1取项目文本 (计数变量 - 1)
写到文件 (写出文件名, 读入文件 (列表框1取项目文本 (计数变量 - 1)))
计次循环尾 ()
恢复鼠标 ()
其中,写出文件名,你需要自己处理一下,先取得列表框中文件的短文件名,然后再加上目录就可以了。
首先要枚举出硬盘分区根目录,然后逐个根目录进行寻找文件,最后如果找到123dll,d出一个信息框,为“123dll”代码如下:
版本2支持库eapi
子程序_按钮1_被单击局部变量文本数组,文本型,,"0"局部变量i,整数型
文本数组=取驱动器列表(1)
'这里枚举出硬盘分区根目录计次循环首(取数组成员数(文本数组),i)
遍历目录(文本数组[i])
处理事件()计次循环尾()
子程序遍历目录参数参目录,文本型局部变量文件名,文本型局部变量目录数组,文本型,,"0"局部变量i,整数型局部变量文件类型
文件类型=位或(#存档文件,#只读文件,#系统文件,#隐藏文件)文件名=寻找文件(参目录+“\”,文件类型)如果真(文件名=“”)
返回()如果真结束
循环判断首()
如果(位与(取文件属性(参目录+“\”+文件名),#子目录)≠0)
加入成员(目录数组,文件名)
否则
如果真(文件名=“123dll”)
'判断文件是否存在
信息框(“123dll”,0,)
'如果存在d出一个信息框
返回()
'然后终止搜索
如果真结束
如果结束
文件名=寻找文件(,文件类型)循环判断尾(文件名≠“”)
计次循环首(取数组成员数(目录数组),i)
如果真(目录数组[i]≠“”且目录数组[i]≠“”)
遍历目录(参目录+“\”+目录数组[i])
如果真结束
计次循环尾()
代码结束
控件只需要一个按钮,名称为按钮1
编辑框1内容=取特定目录(1)
1: #我的文档; 2: #我的收藏夹; 3: #系统桌面; 4: #系统字体; 5: #开始菜单组; 6: #程序菜单组; 7: #启动菜单组; 8: #程序数据目录; 9: #Windows安装目录; 10: #Windows系统目录; 11: #临时文件目录。
以上就是关于易语言 运行 取运行目录的文件全部的内容,包括:易语言 运行 取运行目录的文件、易语言怎样取目录下的目录里的文件、易语言取特定目录(10)是指哪个路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)