AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:32

Parameter dieser Suchanfrage:

Suche in Thema: Socket Fehler 10051. Im Thread Verbindung aufbauen.
Suche alle Beiträge, die von "sirius" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Netzwerke

    Re: Socket Fehler 10051. Im Thread Verbindung aufbauen.

      Delphi
      by sirius, 15. Sep 2008
    Das Windows-socket sendet deiner Komponente ein Nachricht. Du musst nicht wissen, was für eine (oder schau in der Unit ScktComp nach Konstanten, wie CM_****) sondern nur verteilen (dispatchmessage). Du musst jetzt aber auch aufpassen, dass der Thread beendet werden kann (über Messages).

    Aber wie gesagt, alternativ kannst du im Thread vielleicht auch ohne Messages auskommen (die Komponenten...
  • Forum: Netzwerke

    Re: Socket Fehler 10051. Im Thread Verbindung aufbauen.

      Delphi
      by sirius, 11. Sep 2008
    Ja, lager es in einen Thread aus. Ich weiß es jetzt auch nicht besser (wenn es überhaipt etwas besseres gäbe).

    aber dein oben geposteter Thread klappt so nicht.

    Application.Processmessages brauchst du nicht aufrufen, dafür hast du ja den Thread. Und generell ist Application global, deswegen nicht vom Thread auf diese Variablen zugreifen.
    Die Critical Section ist auch falsch angelegt. Die...
  • Forum: Netzwerke

    Re: Socket Fehler 10051. Im Thread Verbindung aufbauen.

      Delphi
      by sirius, 11. Sep 2008
    Ja. Entweder alles oder nichts im Thread.

    Die Frage ist, ob du die Komponente nicht schon so einstellen kannst, dass sie intern einen Thread verwendet. Meines Wissens macht sie das sogar automatisch.
  • Forum: Netzwerke

    Re: Socket Fehler 10051. Im Thread Verbindung aufbauen.

      Delphi
      by sirius, 9. Sep 2008
    Client ist ja anscheinend eine Socket-Komponente. Diese benutzt i.A. ein (unsichtbares) Fenster. Deswegen musst du:
    Diese Komponente im Thread (in Execute) erstellen und auch wieder löschen
    eine Messageschleife einbauen

    Aber ich kenne dein Objekt nicht. Deswegen kann ich keine sichere Aussage treffen.
  • Forum: Netzwerke

    Re: Socket Fehler 10051. Im Thread Verbindung aufbauen.

      Delphi
      by sirius, 8. Sep 2008
    Du bist in einem Thread? Dann funktioniert das so nicht. Du brauchst eine Messageschleife. Und auf Application darfst du gleich gar nicht zugreifen.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=sirius&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=120266
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:46 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