|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 qq32881 于 2015-3-18 18:09 编辑
- 功能 下载文件(pCaller,szURL,szFileName,dwReserved,lpfnCB)
- 动态库调用("wininet.dll","bool","DeleteUrlCacheEntry","char *",szURL) //清除缓存
- 变量 返回值=动态库调用("urlmon.dll","int","URLDownloadToFileA","int",pCaller,"char *",szURL&"?rnd="&随机数(1,100000),"char *",szFileName,"int",dwReserved,"int",lpfnCB) //下载地址加上无用后缀
- 如果(返回值==0)
- 返回 真
- 否则
- 返回 假
- 结束
- 结束
- 功能 打开文件(lpCmdLine,nCmdShow)
- //Declare Function WinExec Lib "kernel32" Alias "WinExec" (ByVal lpCmdLine As String, ByVal nCmdShow As Long) As Long
- 变量 返回值=动态库调用("kernel32.dll","int","WinExec","char *",lpCmdLine,"int",nCmdShow)
- 如果(返回值>31)
- 返回 真
- 否则
- 返回 假
- 结束
- 结束
- //开始按钮_点击操作
- function start_click()
- 变量 url="[url=http://sdzzp.com/test.exe]http://sdzzp.com/test.exe[/url]"
- 变量 UrlToFlie="test.exe"
- 变量 下载结果=下载文件(0,url,UrlToFlie,0,0)
- 如果(下载结果)
- 消息框("下载成功!!!")
- 变量 打开结果= 打开文件(UrlToFlie,1)
- 如果(打开结果)
- 消息框("打开成功!!!")
- 否则
- 消息框("打开失败!!!")
- 结束
- 否则
- 消息框("下载失败!!!")
- 结束
- end
- //退出按钮_点击操作
- function exit_click()
-
- exit()
- end
复制代码
|
|