开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 6350|回复: 3
收起左侧

[已解决] FTP_文件是否存在 命令怎么写参数

 关闭 [复制链接]
结帖率:100% (10/10)
发表于 2010-2-21 15:10:45 | 显示全部楼层 |阅读模式   江西省九江市
20精币
我想判断一个文件是否存在
请帮我想想办法
.版本 2
.支持库 internet

.如果 (连接FTP服务器 (“xxxxxxxx”, “xxxxxxx”, “xxxxxxx”, , ) = 真)
    FTP_置现行目录 (“/1/”)
    .如果 (FTP文件是否存在_ (“/1/000000.ini”) = 假)‘我想测试"/1/"这个目录里是否有"000000.ini"这个文件.该怎么写啊 我想半天都没想出眉目.请大侠们帮帮我啊{:1_108:}
        信息框 (“没有”, 0, )
    .否则
        信息框 (“有”, 0, )
    .如果结束

.否则
    信息框 (“连接失败”, 0, )

最佳答案

查看完整内容

你可以先取目录列表 然后在循环里寻找文本 [e].版本 2 .支持库 internet .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 .局部变量 局_文件名, , , "0" .局部变量 局_文件属性, , , "0" .局部变量 局_文件尺寸, , , "0" .局部变量 局_文件时间, , , "0" FTP目录列表 (“0.ini”, , , , , ) 调用格式: 〈整数型〉 FTP目录列表 (文本型 欲列出的文件,[整数型 欲列出文件的属性],[文本型变量数组 存放文件 ...

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:100% (4/4)
发表于 2010-2-21 15:10:46 | 显示全部楼层   河北省邯郸市
你可以先取目录列表 然后在循环里寻找文本


[e].版本 2
.支持库 internet

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕
.局部变量 局_文件名, , , "0"
.局部变量 局_文件属性, , , "0"
.局部变量 局_文件尺寸, , , "0"
.局部变量 局_文件时间, , , "0"

FTP目录列表 (“0.ini”, , , , , )[/e]



    调用格式: 〈整数型〉 FTP目录列表 (文本型 欲列出的文件,[整数型 欲列出文件的属性],[文本型变量数组 存放文件名的数组变量],[整数型变量数组 存放文件属性的数组变量],[整数型变量数组 存放文件尺寸的数组变量],[日期时间型变量数组 存放文件时间的数组变量]) - 互联网支持库->HTTP及FTP操作
    英文名称:ListFtpDir
    返回FTP服务器上指定目录内的所有匹配文件和子目录信息。成功返回被找到的文件和子目录的数目,失败返回 0 。本命令为初级命令。
    参数<1>的名称为“欲列出的文件”,类型为“文本型(text)”。可以包含路径,可以使用多字符 (*) 和单字符 (?) 通配符来指定多重文件及目录。
    参数<2>的名称为“欲列出文件的属性”,类型为“整数型(int)”,可以被省略。参数值可以为以下常量值或其和: 1、#只读文件; 2、#隐藏文件; 4、#系统文件; 16、#子目录; 32、#存档文件 。通过将这些常量值加起来可以一次设置多个文件属性。如果省略本参数,默认为搜寻所有子目录和文件。
    参数<3>的名称为“存放文件名的数组变量”,类型为“文本型(text)”,可以被省略,提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件和子目录名称。变量数组内原有数据被全部销毁,变量数组的维数被自动调整为所找到的文件数目。如果本参数被省略,默认值为空。
    参数<4>的名称为“存放文件属性的数组变量”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件的属性,并与文件名数组成员一一对应。此属性值由以下常量或其和构成: 1、#只读文件; 2、#隐藏文件;  4、#系统文件; 16、#子目录;32、#存档文件 。要判断是否设置了某个属性,在返回值与想要得知的属性值之间使用“位与”命令进行比较。如果所得的结果不为零,则表示设置了这个属性值。变量数组内原有数据被全部销毁,变量数组的维数被自动调整为所找到的文件数目。如果本参数被省略,默认值为空。
    参数<5>的名称为“存放文件尺寸的数组变量”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件的尺寸,并与文件名数组成员一一对应。变量数组内原有数据被全部销毁,变量数组的维数被自动调整为所找到的文件数目。如果本参数被省略,默认值为空。
    参数<6>的名称为“存放文件时间的数组变量”,类型为“日期时间型(date)”,可以被省略,提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件的最后修改时间,并与文件名数组成员一一对应。此文件时间即FTP服务器返回的文件时间,不做任何时区转换。变量数组内原有数据被全部销毁,变量数组的维数被自动调整为所找到的文件数目。如果本参数被省略,默认值为空。

    操作系统需求: Windows
回复

使用道具 举报

结帖率:100% (4/4)
发表于 2010-2-21 15:45:20 | 显示全部楼层   河北省邯郸市
就是这个样子了 参数说明都写了 你看看吧 在不会了 在说
回复

使用道具 举报

结帖率:33% (1/3)

签到天数: 17 天

发表于 2010-12-11 04:34:01 | 显示全部楼层   浙江省温州市
想看的下载源代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表