program test;{$APPTYPE CONSOLE}uses
SysUtils, Winsock, ScktComp, Dialogs;type
TApplication = class
private
ServerSocket1: TServerSocket;
protected
procedure ServerSocket1ClientRead(Sender: TObject; Socket: TCustomWinSocket);
public
procedure Entry;
end;procedure TApplication.Entry;
begin
ServerSocket1 := TServerSocket.Create(nil);
ServerSocket1.Port := 728;
ServerSocket1.Active := True;
ServerSocket1.OnClientRead := ServerSocket1ClientRead;
end;procedure TApplication.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var
S: string;
begin
S := Socket.ReceiveText;
if S = 'a' then
Writeln('Ok');
//Socket.SendText('接收信息成功!');
end;begin
with TApplication.Create do
begin
try
Entry
finally
//Free;
end;
end;
Writeln('...');
Readln;
end.-------------------------------------------------------------他为什么不接收我发的信息? 有谁能帮我看一下...
SysUtils, Winsock, ScktComp, Dialogs;type
TApplication = class
private
ServerSocket1: TServerSocket;
protected
procedure ServerSocket1ClientRead(Sender: TObject; Socket: TCustomWinSocket);
public
procedure Entry;
end;procedure TApplication.Entry;
begin
ServerSocket1 := TServerSocket.Create(nil);
ServerSocket1.Port := 728;
ServerSocket1.Active := True;
ServerSocket1.OnClientRead := ServerSocket1ClientRead;
end;procedure TApplication.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var
S: string;
begin
S := Socket.ReceiveText;
if S = 'a' then
Writeln('Ok');
//Socket.SendText('接收信息成功!');
end;begin
with TApplication.Create do
begin
try
Entry
finally
//Free;
end;
end;
Writeln('...');
Readln;
end.-------------------------------------------------------------他为什么不接收我发的信息? 有谁能帮我看一下...
解决方案 »
- 在delphi编程中,出现的问题
- 两个问题,有关透明界面
- delphi中如何将datetimepicker的数据加入和读取到数据库?
- 送分!我在文件》新建》窗体中新建了一个窗体form2,却不能在form1中用show调用!为什么啊?
- 用delphi能开发网站吗?
- 当有人向文件服务器上传文件时,服务器向局域网内相应的工作站发送即时消息。哪位朋友有这方面的资料或心得,希望给点提示。
- 程序运行的好好的就自动关闭了,也没弹出任何错误,为啥呀,求问了
- 出现的异常,请高手指点..
- 请问哪位有DelphiFormat for Delphi4 的 DLL ?
- 我想问问 关于BASIC语言的一些东西
- 数据远程添加的问题
- 100分在线等待,急,有关颜色的处理的问题
ServerSocket1.OnClientRead := ServerSocket1ClientRead;------------------>>>>>>>>>>>>>>>>>>..
ServerSocket1.OnClientRead := ServerSocket1ClientRead;
ServerSocket1.Active := True;