懂易语言的进来帮忙!

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:33:33
刚刚学易语言 碰到问题了
一个是:怎么让易语言实现点某个按钮就下载我指定的文件并运行呢?比如下载www.abc.com/1.exe的文件并运行 怎么写?代码写出来我看看好吗?

还有一个就是:写到文件后并运行,那时候我把一段视频加在资源里让别人一打开点一个按钮就看见视频开始播放了,然后怎么让它在播放完毕后删除那个被写到桌面的视频呢?

还有写文件到桌面的命令是怎么样的啊? 不是写到文件(“取特定目录, 系统桌面,0 ”)这样的吗?是怎么样的麻烦写下
谢谢了
关键是:播放视频时是不能删除的!要播放完毕才能删除!如果连着运行命令下来就删除貌似是不行的!需要等播放完毕才能删除吧?

这个指令:是运行完毕后再删除的:

运行 (“c:\1.exe”, 真, )
删除 (“c:\1.exe”)

下载东西应该用网络传送支持库,用HTTP读文件,文件太大的话会卡。

.版本 2
.支持库 downlib
.支持库 internet

.程序集 窗口程序集4
.程序集变量 任务, 任务参数
.程序集变量 下载限速, 整数型
.程序集变量 下载对象, 下载对象
.程序集变量 已下载KB, 小数型

.子程序 _启动窗口_首次激活

网络通讯设置 (1048576, 0, 3)
设重试时间 (3000)
任务.类型 = 4096
任务.文件地址 = “www.abc.com/1.exe(这里修改文件地址)”
任务.本地文件路径 = 路径
任务.默认线程数 = 5

.如果真 (信息框 (“是否设置下载限速?”, #询问图标 + #是否钮, “询问”) = #是钮)
.如果真 (输入框 (“下载限速(为0不限制) 单位B:”, “设置下载限速”, “0”, 下载限速, 2) = 真)
任务.下载速度 = 下载限速
.如果真结束

.如果真结束
下载对象.增加新任务 (任务)

.版本 2
.支持库 downlib

.子程序 _时钟1_周期事件

标签1.标题 = “下载速度:” + 到文本 (下载对象.取下载速度 ())
已下载KB = 到小数 (下载对象.取已下载长 () × 1024)
标签2.标题 = “已下载” + 到文本 (已下载KB) + “KB”
.版本 2
.支持库 internet
.支持库 d