Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: CL | DM;

Вниз

Подскажите как это сделать плыз...   Найти похожие ветки 

 
Maksss   (2002-11-12 19:02) [0]

Вот кусок кода из проги
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ScktComp, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
ServerSocket : TServerSocket;
implementation
procedure TForm1.Button1Click(Sender: TObject);
begin
ServerSocket := TServerSocket.Create(nil);
ServerSocket.Port := 123;
ServerSocket.ServerType := stNonBlocking;
ServerSocket.Active := True;
end;
end.
Как Поймать Конект клиента и Чтение клиента.


 
Laim   (2002-11-12 19:17) [1]

Вроде можно зделать так:

private
{ Private declarations }
public
PROCEDURE ServerSocketConnect(Sender: TObject;
Socket: TCustomWinSocket);
PROCEDURE ServerSocketRead(Sender: TObject;
Socket: TCustomWinSocket);
end;

var
Form1: TForm1;
ServerSocket : TServerSocket;


implementation

{$R *.DFM}
PROCEDURE TForm1.ServerSocketConnect;
begin
Showmessage("Connect ok");
end;

PROCEDURE TForm1.ServerSocketRead;
begin
{-----------}
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
ServerSocket := TServerSocket.Create(nil);
ServerSocket.Port := 123;
ServerSocket.ServerType := stNonBlocking;
ServerSocket.Active := True;
ServerSocket.OnClientConnect:=ServerSocketClientConnect;
ServerSocket.OnClientRead:=ServerSocketClientRead;
end;


 
Maksss   (2002-11-12 20:37) [2]

Laim
это работать не будет ServerSocket.OnClientRead(sender:object;...) это вызов процедуры конект,а мне надо поймать сам момент сонекта.


 
wssg   (2002-11-12 20:56) [3]

В момент коннекта натупает событие TServerSocket.OnClientConnect, как его обработать см. Laim (12.11.02 19:17).

> ServerSocket.OnClientRead(sender:object;...) это вызов процедуры >конект
Это НЕ вызов процедуры коннект. OnClientRead - событие, которое возникает, когда серверу нужно прочитать данный отправленные клиентом



Страницы: 1 вся ветка

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
3-69114
lmax
2002-11-02 01:19
2002.11.21
Проблема выборки данных с датой


1-69260
Gogi
2002-11-10 03:31
2002.11.21
Ошибка в программе


14-69484
han_malign
2002-11-01 13:10
2002.11.21
Европа против тероризма(а ведь с них станется)


4-69650
SergeBSL
2002-10-09 23:35
2002.11.21
Как переместить курсор в Edit-е чтобы выделенная часть не пропала


14-69545
TTCustomDelphiMaster
2002-11-01 18:10
2002.11.21
Безопасный код :)