bcb网络应用编程一问
BCB6里有多种网络编程的容器,客户端应用的就有FastNet和Indy Clients,这2个哪个好?
下面这段代码消息框明明弹出s的长度了,为什么传到服务器上的文件长度始终为0?且IdFTP的WorkBegin事件中得到的AWorkCountMax也为0?
TFileStream *s = new TFileStream("tmpnam", fmCreate);
char text[256];
Memo1->Lines->Clear();
Memo1->Lines->Add("Test");
Memo1->Lines->SaveToStream(s);
snprintf(text, 255, "%d", s->Size);
MessageBox(NULL, text, "test", MB_OK);
IdFTP1->Connect();
IdFTP1->Put(s, "/download/info.dld", false);