请大家帮帮忙啊,最好能给个例子!
解决方案 »
- [求助]datasnap中如何修改ADOconnection的连接字串。。。
- treeview动态菜单
- 我已经被RICHEDIT做痕迹保留弄的焦头乱额了,帮帮忙啊
- 请教一个TStringGrid的问题
- 请问哪里有详细的自定义控件开发方面的资料???急需参考!!!
- 求教在Windows平台程序中连接Unix下的数据库的方法,欢迎发表意见!!!!谢谢
- 如何获得目录下的所有文件名以及子文件夹名?
- 怎样把开始菜单内的图标显示一个组件内?100分
- 请各位帮我改改这段代码!
- 对是否是32CPU和64位双核CPU兼容的疑惑?
- 存储一个文件到SQL2000会有"invalid blob length"错误啊?
- 这样为什么不行?(不知道是SQL语句的问题还是什么)
ClientSocket: TCustomIpClient);
var
sTemp:string;
bufRecv:Pointer;
iRecvLength:Longint;
fsRecv:TFileStream;
begin
fsRecv:=TFileStream.Create('c:\\my.jpg',fmCreate);
sTemp:=ClientSocket.Receiveln;
showmessage(sTemp);
GetMem(bufRecv,200000);
iRecvLength:=StrtoInt(sTemp);
try
ClientSocket.ReceiveBuf(bufRecv^,iRecvLength);
fsRecv.WriteBuffer(bufRecv^,iRecvLength);
finally
FreeMem(bufRecv,200000);
end;
showmessage('finish');
end;
我这一个是可以的,但是上传文件的大小是正确的,就是无法读出的,都是乱码