Article View: cn.bbs.comp.program
Article #922Re: delphi3����
From: ������
Date: Thu, 30 Apr 1998 00:00
Date: Thu, 30 Apr 1998 00:00
44 lines
2087 bytes
2087 bytes
> [1;36m==> Tyler_K(����) ˵��: [37;40m[0m
> ����ij����һ��������ɣ�����ô˵������ë��������!
�ҵij���û������Ү����ʱ����ǻ���ȫ��ȷ��(�������)
��Ҫ��������α�֤����ݵ���ȷ�������Ҹ��ñ���ࣿ
Դ�������£�
procedure TForm1.Button2Click(Sender: TObject);
var buf:pointer;
begin
myimage.picture.bitmap.savetostream(mystream);
mystream.position:=0;
getmem(buf,mystream.size);
mystream.read(buf^,mystream.size);
clientsocket1.socket.SendBuf(buf^,mystream.size);
freemem(buf,mystream.size);
end;
myimage��һ��image�ؼ���mystream����ΪTMemoryStream�ࡣ����create
������clientsocket1��һ��TClientSocket�ؼ���
���ǿͻ����˷��ͳ���Ĺ�̡�
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var buf:pointer;
Mystream:Tmemorystream;
i:longint;
begin
mystream:=tmemorystream.create;
getmem(buf,50000);
if (serversocket1.active=true) then
begin
i:=serversocket1.socket.Connections[0].receivebuf(buf^,50000);
mystream.writeBuffer(buf^,i);
mystream.position:=0;
image1.picture.bitmap.loadfromstream(mystream);
freemem(buf,i);
mystream.free;
end;
serversocket1��Tserversocket�ؼ�����Ҫ��������receivebuf��һ�䡣
�����ָ�㣬лл��
--
�� ��Դ: �й�ƴ�BBSվ [bbs.ustc.edu.cn]
Technical Details
Message-ID:
<980430.yUk6T$PBBS@bbs.ustc.edu.cn>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: fc86e,24761eb4e39c33a6 X-Google-Attributes: gidfc86e,public From: New_Moon@bbs.ustc.edu.cn (������) Subject: Re: delphi3���� Date: 1998/04/30 Message-ID: <980430.yUk6T$PBBS@bbs.ustc.edu.cn> X-Deja-AN: 349236905 Organization: �й�ƴ�BBSվ Newsgroups: cn.bbs.comp.program