AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi zugriff auserhalb von Execute auf AThread
Thema durchsuchen
Ansicht
Themen-Optionen

zugriff auserhalb von Execute auf AThread

Ein Thema von t0b4d · begonnen am 14. Apr 2007 · letzter Beitrag vom 17. Apr 2007
Antwort Antwort
t0b4d

Registriert seit: 23. Nov 2006
8 Beiträge
 
#1

zugriff auserhalb von Execute auf AThread

  Alt 14. Apr 2007, 13:06
Ich hab das Problem das ich in einem neuen Thread die Verbindung
abwickeln möchte sodass der HauptThread nicht 100% ausgelastet ist.

Dabei versuch ich gerade den Thread erst dann zu starten wenn der Server im OnExecute ist.
Das Problem dabei ist, das ich in dem neuen Thread kein zugriff auf den AThread aus dem OnExecute habe.

Mach ich das alles viel zu umständlich? Ich hab mir schon überlegt, den TCPServer ganz in den Thread zu verlagern.
Aber wie kann ich denn ein OnExecute herausfinden? ich hab schon versucht die Funktion einfach hinzuschreiben, aber er öffnet diese ja nicht!

"Überschreib" ich die Funktion falsch ?
  Mit Zitat antworten Zitat
Udontknow

Registriert seit: 17. Jun 2002
223 Beiträge
 
#2

Re: zugriff auserhalb von Execute auf AThread

  Alt 17. Apr 2007, 12:06
Hallo!

Ich weiss zwar nicht, was du mit "Server ganz in Thread legen" meinst, aber...

Arbeitest du mit dem TidTCPServer? Dann eine freudige Botschaft für dich: Die Serverkomponente stellt für jede Verbindung selbstständig einen eigenen Thread bereit, das Ereignis OnExecute wird bereits im Kontext dieses separaten Threads aufgerufen.

Cu,
Udontknow
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:48 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