收到源码,运行无误就给分。
解决方案 »
- 类似游戏登陆器那种半透明异形窗体是怎么实现的
- cxGrid 多选后如何改变数据集的值
- 汶川地震一周年,愿逝者安息,生者安宁
- 急求:我制作的一个象GOOGLE一样的IE工具栏(DLL文件),如何在网页上发布安装?
- Delphi高手进!怎么实现真正的Idle()函数?我写了一个,在C++Builder下好用,但是Delphi下面就不起作用
- 如何将TDBGid中数据导入到excel中?
- delphi 中的sql语句问题
- 在fastreport中,怎么对一页的数据子段进行小计呀?!!!新手提问,高手指教
- 我要在query控件代码中实现对sql表中地4条记录进行查阅,怎样写这条语句?
- 请教包容TWebBrowser问题,难度不大,但很具挑战性
- 请问有水有基于Edit开发的第三方控件,可以输入Date,Time等等,推荐几个做的比较完善的吧
- 打印单据
[email protected]
能给我发一份吗?
[email protected]
谢谢!
错误是:uClient in 'uClient.pas' {frmMain};//这句话Out of Memory该怎么办呢?
打包发给楼上各位了
[email protected] on Mon, 29 Sep 2003 13:37:55 +0800
在域名服务(DNS)中找不到此收件人的目标服务器。
最近在用indy 可否给我也来份源码?
begin
ClientSocket1.Active := False;
ServerSocket1.Active := False;
close;
end;procedure TForm1.BitBtn1Click(Sender: TObject);
begin
ClientSocket1.Active := False;
ServerSocket1.Active := True;
Statusbar1.Panels[0].Text := 'Listening...';
end;procedure TForm1.BitBtn3Click(Sender: TObject);
begin
if ClientSocket1.Active then
begin
ClientSocket1.Active := False;
end;
if InputQuery('计算机连接到', '要连接的计算机的IP地址或者计算机名:', Server) then
if Length(Server) > 0 then
begin
ClientSocket1.Host := Server;
ClientSocket1.Active := True;
end;
end;procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_Return then
begin
if IsServer then
begin
ServerSocket1.Socket.Connections[0].SendText(Memo1.Lines.Text)
end
else
begin
ClientSocket1.Socket.SendText(Memo1.Lines.Text);
end;
end;
end;procedure TForm1.ServerSocket1Accept(Sender: TObject;
Socket: TCustomWinSocket);
begin
IsServer := True;
Statusbar1.Panels[0].Text := 'Connected to: ' + Socket.RemoteAddress;
end;procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
begin
Memo2.Lines.Add(Socket.ReceiveText);
end;procedure TForm1.ClientSocket1Read(Sender: TObject;
Socket: TCustomWinSocket);
begin
Memo2.Lines.Add(Socket.ReceiveText);
end;
procedure TForm1.BitBtn4Click(Sender: TObject);
begin
ClientSocket1.Active := False;
ServerSocket1.Active := False;
end;end.