易语言 判断是文件夹还是文件

 我来答
树叶开心6b0e559
推荐于2017-08-20 · TA获得超过212个赞
知道小有建树答主
回答量:285
采纳率:100%
帮助的人:221万
展开全部
那个 雪V歌 答案是错的,遇到文件夹有.或者没有后缀的文件名,就会出错。
应该用 取文件属性 () ,返回值32是文件,16是文件夹
雪V歌
2017-01-28 · 知道合伙人数码行家
雪V歌
知道合伙人数码行家
采纳数:78698 获赞数:222937
泉州兴瑞发公司2015-2017最佳优秀员工。

向TA提问 私信TA
展开全部
可以用“分割文本(路径,“\”,)”,取得最后一组文本,然后使用寻找文本()寻找是否含有“.”,若含有,则为文件,反之为文件夹。例子代码如下:
2

.子程序 _按钮1_被单击
.局部变量 临时文本, 文本型, , "0"
.局部变量 返回路径, 文本型

临时文本 = 分割文本 (返回路径, “\”, )
.如果 (寻找文本 (临时文本 [取数组成员数 (临时文本)], “.”, , 假) ≠ -1)
信息框 (“取得的路径为文件路径”, 0, , )
.否则
信息框 (“取得的路径为文件夹路径”, 0, , )
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
古月秋疯
2017-08-20
知道答主
回答量:12
采纳率:0%
帮助的人:7929
展开全部

文件夹的名字里可以带“.”一旦出现这种情况你的方法就没用了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式