TNMFTP控件上传文件的路径格式
当使用TNMFTP控件时,在c盘的dd目录下建立了一个aa.txt文件,准备将其传送到ftp服务器的123文件夹中,代码如下
ftp->Upload("c:\\dd\\aa.txt","123\\aa.txt");//出现异常
ftp->Upload("c:\dd\aa.txt","123\aa.txt");// 出现异常
上面两个都出现异常,难以理解,而那个文件和文件夹确实是存在的,而且,我用bcb提供的那个ftp软件上传文件成功了,路径为:"c:\dd\aa.txt"和"123\aa.txt"。这真的让我难以理解啊
[解决办法]
ftp->ChangeDir("\\123");
ftp->Upload("c:\\dd\\aa.txt", "aa.txt");
[解决办法]
那你用老妖的办法试试看,先换到这个目录再上传。还有就是要看是不是已经有这个文件了,覆盖这个文件的时候出错了。