K
kingkong
Unregistered / Unconfirmed
GUEST, unregistred user!
用NMFTP下载某个文本文件如ls.txt文件打开后出现乱码,其中每行的结尾
加了一个小黑方块;我将MODE设置为MODE_IMAGE和MODE_BYTE都试过,结果
一样。但将该文件名改为ls.bbb上传之后再下载却正常了,
想来只是文件名改变了,内容并没改变,如何是MODE设置的问题,不可能
NMFTP是根据扩展名来判断吧?不知为什么会出现这种情况.
当然将MODE设置为MODE_ASCII正常,但我做的程序不只传输文本,可以是
任何文件,这个问题怎么解决?代码如下:
NMFTP1.Mode(MODE_IMAGE);
NMFTP1.Download('ls.txt','c:/ls.txt');
加了一个小黑方块;我将MODE设置为MODE_IMAGE和MODE_BYTE都试过,结果
一样。但将该文件名改为ls.bbb上传之后再下载却正常了,
想来只是文件名改变了,内容并没改变,如何是MODE设置的问题,不可能
NMFTP是根据扩展名来判断吧?不知为什么会出现这种情况.
当然将MODE设置为MODE_ASCII正常,但我做的程序不只传输文本,可以是
任何文件,这个问题怎么解决?代码如下:
NMFTP1.Mode(MODE_IMAGE);
NMFTP1.Download('ls.txt','c:/ls.txt');