关于bcb 读取ftp的问题
问题如下:
服务器1: 127.0.0.2(例子)
服务器2: 127.0.0.3 (例子)
有如下代码:
TPngImage *mypng = new TPngImage();
TMemoryStream *a = new TMemoryStream();
srss->IdFTP1->Get(UnicodeString(str),a);
Sleep(100);
// a->Seek(0,soFromBeginning);
a->Position=0;
// a->SaveToFile("test.xml");
mypng->LoadFromStream(a);
Image1->Picture->Assign(mypng);
二者都成功连接
但是在服务器2上出现如下问题:
....."The file being read is a not valid "protable network graphics"....
请各位指教指教
[解决办法]
服务器2上的文件是有效的PNG文件么?
[解决办法]
文件怎么拷贝的,压缩拷贝然后解压试试