Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi OnExeute geht nicht (https://www.delphipraxis.net/70372-onexeute-geht-nicht.html)

thetrue 29. Mai 2006 15:15


OnExeute geht nicht
 
moin,

bei mir geht OnExeute Event nicht :(

hier der code von den indy Server:

Delphi-Quellcode:
...
{///////////////////////////:::::::: O N  C O N N E C T::::::///////////////////////}
procedure Tmain.serverConnect(AThread: TIdPeerThread);
begin
  tmpthread := AThread;
  timer.Enabled := true;
end;
{///////////////////////////:::::::: O N  D I C O N N E C T::::::///////////////////////}
procedure Tmain.serverDisconnect(AThread: TIdPeerThread);
var
  i: Integer;
begin
for i:=0 to 255 do
  begin
    if Clients[i] = AThread then
      begin
        main.MDIChildren[Cwin[i]].Free;
        exit;
      end;
  end;
end;
...
procedure Tmain.serverExecute(AThread: TIdPeerThread);
var
  i: Integer;
begin
ShowMessage('lese1:'+Athread.Connection.ReadString(512));
for i:=0 to 255 do
  begin
    if Clients[i] = AThread then
      begin
        ShowMessage('lese2:'+Athread.Connection.ReadString(512));
        Tserv(main.MDIChildren[Cwin[i]]).txt.Text := Tserv(main.MDIChildren[Cwin[i]]).txt.Text+Athread.Connection.ReadString(512);
        exit;
      end;
  end;
end;
"ShowMessage('lese1:'+Athread.Connection.ReadStrin g(512));" wir nicht mal ausgeführt ;) Warum?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz