易语言如何判断目录是否正确?

如题:
.版本 2
.判断开始 (文件是否存在 (编辑框1.内容 + “\QQLogin.exe”))
.如果真 (写到文件 (编辑框1.内容 + “\Msimg32.dll”, #图片1))
信息框 (“目录正确”, #信息图标, “”)

.如果真结束
.默认
.如果真 (信息框 (“目录错误,请重新选择目录!”, #是否钮, ) = 0)

这样写是可以判断,但是,如果是错误提示的信息框的话,标题不知道怎么改,它默认是:“信息:”
求高手解决!!那还有没有其它写法??
那如果,目录格式非法,那怎么提示错误呢??我是新手。写完这一软件不玩啦 ==!!

见代码:
如果真 (信息框 (“目录错误,请重新选择目录!”, #是否钮 + #错误图标, “错误的目录”) = 0)
写入文件之前先用下面的dll命令检查目录是否存在
.版本 2

.DLL命令 _当前目录是否存在, 整数型, "shlwapi.dll", "PathIsDirectoryA", , 不存在返回"0"
.参数 路径文本, 文本型, , pszPath追问

:-) 嗯,谢谢,最后一个小问题了,那如果,目录格式非法,那怎么提示错误呢??如:

求解决!!

嗯???上面那又是啥,是后面这个问题吗?? 我看看!!!(⊙o⊙)

追答

我没有在易语言环境下进行编写,但内容是一样的:
在判断语句开始前加入:
如果真(_当前目录是否存在(编辑框1.内容)=0)
信息框("请写入正确的目录,请重新写目录!",#错误图标 ,"目录不存在")
返回()
如果真结束

追问

这位,非常感谢!!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-01
……= =标题?
你没看过提示吗?
信息框第三个空就是标题啊。
你就可以这样写:
如果真 (信息框 (“目录错误,请重新选择目录!”, #是否钮+#错误图标,“错误” ) = 0)

目录格式非法的话,可以用搜索文本是否存在标识符和“\”。追问

哦?那怎么写呢(⊙o⊙)??

追答

.版本 2

.如果真 (取反( 寻找文本 (编辑框1.内容, “\”, , 假) ≠ -1 且 (寻找文本 (编辑框1.内容, “C:”, , 假) ≠ -1 或 寻找文本 (编辑框1.内容, “D:”, , 假) ≠ -1)寻找文本 (编辑框1.内容, “E:”, , 假) ≠ -1) 或 寻找文本 (编辑框1.内容, “F:”, , 假) ≠ -1)))
信息框 (“目录错误,请重新选择目录!”, #是否钮+#错误图标,“错误” ) = 0

这些命令都是基础命令。
如果真的想学好易语言要问度娘或者下载个知识库慢慢看。
不懂命令的可以在知识库搜索或者在易语言提示里查看命令的参数定义。

追问

怎么运行不起来啊?错误(14): 存在无效的字符、名称、运算符或表达式。你在仔细看看哪里出错了么?我看不懂 = =

第2个回答  2014-03-01
创建

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网