Hm..keine Ahnung, ob das für dein Projekt sinnvoll ist, aber wegen 10 Methoden würde ich keine neue Klasse erstellen. Beispielsweise wäre das Ergebnis der folgenden beiden Aufrufe das Gleiche:
Delphi-Quellcode:
procedure TmyThreads.DoSomething;
begin
{1} Packets.Request(1);
{2} IdTCPClient.Write('Bye');
end;
Bei solchen Einzeilern halte ich Variante 2 für die Übersichtlichere. Welche Aufgabe haben die Threads eigentlich?
Dani H.