我用NMFTP控件,做了一段上传的程序。上传得文件在windows里看不到呢?

HERO2008 2004-08-25 05:49:07
我用NMFTP控件,做了一段上传的程序。程序运行很正常,但是在ftp服务器的路径下面却看不到上传的文件,但是通过ftp命令登陆后就可以看到刚刚上传的文件。

请问大家,这是怎么回事儿啊?

问题解决放分!
...全文
234 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
HERO2008 2004-08-26
  • 打赏
  • 举报
回复
不是不是,我服务器的分区是ntfs格式的。我换了个fat32格式的就好了。虽然,我不知道原因是什么。:)

那位大侠如果能告诉我这是为什么,那就最好了
myy 2004-08-26
  • 打赏
  • 举报
回复
别告诉我,你资源管理器隐藏了只读隐藏系统文件什么的...
constantine 2004-08-26
  • 打赏
  • 举报
回复
文件你都上传了,在windows的资源管理器却看不到?奇怪
HERO2008 2004-08-26
  • 打赏
  • 举报
回复
哥们都试了,不是这个原因。

不过我找到原因了好像,谢谢各位大哥了。
ahaozi 2004-08-25
  • 打赏
  • 举报
回复
你刷新了吗?还有试试断开一下ftp或重新发送一个查找命令
HERO2008 2004-08-25
  • 打赏
  • 举报
回复
我的代码是这个:
MyFtp->Host=HostIP;
MyFtp->Port=StrToInt(Port);
MyFtp->UserID=UserID;
MyFtp->Password=UserPwd;

MyFtp->Connect();
//MyFtp->ChangeDir(AnsiString("meikuang1"));
MyFtp->Upload("D:\\My Documents\\木山名片.jpg","文件"+AnsiString(i)+".jpg");
HERO2008 2004-08-25
  • 打赏
  • 举报
回复
我是说我上传文件通过ftp命令能看到。但是,在windows的资源管理器却看不了。这是为什么?

大哥们?
HERO2008 2004-08-25
  • 打赏
  • 举报
回复
不懂,跟我的问题有啥关系?
bocwg 2004-08-25
  • 打赏
  • 举报
回复
if(NMFTP1->Connected){
if(!RemoteDir.IsEmpty())
NMFTP1->ChangeDir(RemoteDir); //改变远程目录
NMFTP1->Mode(MODE_ASCII);
FileHandle = FileOpen(UpFile, fmOpenRead);
FSize = FileSeek(FileHandle, 0, 2);
FileClose(FileHandle);
NMFTP1->Allocate(FSize);
NMFTP1->Upload(ExcelFileName,As400UpFile);
}
}
catch(...){
LogEdit->Lines->Add("The ftp connection is failure when it upload the file,Please check the reason !");
if(NMFTP1->Connected)
NMFTP1->Disconnect();
Timer2->Enabled=false;
return false;
}


NMFTP1->Disconnect();

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧