易语言,如果运行目录的文件“123.exe”存在,就运行“123.exe”,否则,信息框:对不起,

易语言,如果运行目录的文件“123.exe”存在,就运行“123.exe”,否则,信息框:对不起,无法找到组件!怎么编写?

.判断开始 (文件是否存在 (取运行目录 () + “\123.exe”) = 真)
    运行 (取运行目录 () + “\123.exe”, 假, )
.默认
    信息框 (“对不起,无法找到组件!”, 48, “错误”)
.判断结束

追问

用如果方法不行吗?

追答

判断 和 如果 的格式和作用基本是一样的。 不同的是 判断() 可以无限增加 判断分支。

 

.如果 (文件是否存在 (取运行目录 () + “\123.exe”) = 真)
    运行 (取运行目录 () + “\123.exe”, 假, )
.否则
    信息框 (“对不起,无法找到组件!”, 48, “错误”)
.如果结束

追问

没用,不管有和没用都是出现信息框!

追答

 

你确定你打的代码和我打的一样吗? 比如代码的分支

追问

我没打48和错误

48什么意思?

追答

信息框一共有三个参数,
第一个参数是文本型,是提示文本。
第二个参数是整数型,是信息框的图标类型,16是#错误图标; 32是#询问图标; 48是#警告图标; 64是#信息图标
第三个参数是文本型,信息框的标题。

如果有或没有都出现信息框,说明你代码没有正确的写在 如果分支上,而不仅仅是因为少了图标和标题。

追问

没用

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-26
1.把它放到开始-程序-启动项里2.在制作时用以下命令: 调用格式: 〈逻辑型〉 设置自动运行 (文本型 程序名称,文本型 程序文件名,〔整数型 位置〕) - 应用接口支持库->系统处理 英文名称:SetAutoRun 设置程序在开机时自动运行。本命令为初级命令。 参数的名称为“程序名称”,类型为“文本型(text)”。程序名称。 参数的名称为“程序文件名”,类型为“文本型(text)”。要设置为自动运行的程序文件名(包含绝对路径)。 参数的名称为“位置”,类型为“整数型(int)”,可以被省略。为以下常量值之一:0、#接口常量.到注册表;1、#接口常量.到启动组。 如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!Vae团队招人!!!欢迎各位加入!!!走过路过不要错过!!!迅猛发展中!!!
第2个回答  2014-08-25
.版本 2 .程序集 窗口程序集1 .程序集变量 文本组, 文本型, , \"0\" .子程序 _按钮1_被单击 .局部变量 x, 整数型 查找文件 (“.exe”, 取运行目录 (), 文本组) .计次循环首 (取数组成员数 (文本组), x) 编辑框1.加入文本 (文本组 [x] + #换行符) 。.
第3个回答  2014-08-25
C/Objective-C很简单,可惜我不懂易语言
第4个回答  2014-08-25
这个很简单的,执行‘ 运行 ’ 命令,设置指定目录就可以了,你可以上易客网络(度娘搜索:易客网络)看看,里面有很多易语言方面的源码哈!!追问

我说是如果有才允许,如果没有要提示框

相似回答
大家正在搜