ftp的_ftpputfile()上传TXT文件问题,有没有高手帮忙解决一下!谢谢
在公司里做一个自动上传的程序,把一个TXT文件传到公司的一个ftp服务器上,用的是ftp的udf,我的代码如下:#include <FTP.au3>
$dll = DllOpen('wininet.dll')
$server = '128.3.1.6'
$username = 'cm01'
$pass = '12321'
$Open = _FTPOpen('MyFTP Control')
$Conn = _FTPConnect($Open, $server, $username, $pass)
$Ftpp = _FtpPutFile($Conn, 'c:\plg.txt', 'plg.txt')
$Ftpc = _FTPClose($Open)
DllClose($dll)
结果是,文件是确认上传上去了,但是txt文件的内部格式发生了变化,里面多出了一些不该有的换行,,但是在本地机器上的文件格式是没有的,
txt文件是模具测量数据,很大且必须保持原来的排版格式,要不然没办法就行自动化处理,
反复试验好多次都不行,在此求救各位高手,问题出在哪里了,是不是文件传输过程中要就行分段或分块的问题啊??急求,谢谢 能否传那个TXT文件上来.我帮你试试. 是不是没有设置,FTP(二进制模式)
代码:
Opt("FtpBinaryMode", 1) ;1=二进制, 0=ASCII
页:
[1]