Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi IdTCPClientWork() im Thread?? (https://www.delphipraxis.net/40339-idtcpclientwork-im-thread.html)

jkdfighter 14. Feb 2005 15:49


IdTCPClientWork() im Thread??
 
Hab ne Frage...
Wie deklariere ich IdTCPClientWork() in einem Thread???
Hab so:
Delphi-Quellcode:
procedure IdTCPClientWork(Sender: TObject; AWorkMode: TWorkMode;

.......

procedure Ttcp_client_Thread.IdTCPClientWork(Sender: TObject; AWorkMode: TWorkMode;
  const AWorkCount: Integer);
begin
  main.ProgressBar_set_position(AWorkCount);
end;

alcaeus 14. Feb 2005 15:51

Re: IdTCPClientWork() im Thread??
 
Zitat:

Zitat von jkdfighter
Hab ne Frage...
Wie deklariere ich IdTCPClientWork() in einem Thread???
Hab so:

Ja und? Gefällts dir nicht? Motzt der Compiler? Wird die Festplattte formatiert? Was ist denn nun mit dem Code? :roll:

Greetz
alcaeus

jkdfighter 14. Feb 2005 15:54

Re: IdTCPClientWork() im Thread??
 
ja sorry.. der TCP_Client benützt es einfach nciht.. weiß auch net wieso..

alcaeus 14. Feb 2005 15:57

Re: IdTCPClientWork() im Thread??
 
Du musst beim IdTCPClient die Prozedur noch dem Ereignis zuweisen, also (ich rate mal blind):
Delphi-Quellcode:
IdTCPClient1.OnWork := IdTCPClientWork;
Kann sein dass die Ereignisse anders heißen, ich hab im Moment keine Indys in meiner Nähe ;)

Greetz
alcaeus

jkdfighter 14. Feb 2005 18:17

Re: IdTCPClientWork() im Thread??
 
denke dir.. es funkt


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr.

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