![]() |
Socket an thread übergeben
Hi ihrs
Ich will einen Socket an einen Thread übergeben. Der Socket (ist ja ein integer) hat im subthread den gleichen Wert wie im mainthread, aber ich bekomm die Fehlermeldung ("Ein Vorgang bezog sich auch ein Objekt, das kein Socket ist"). Weiß jemand, wie man es einrichten kann, dass man den Socket "vererben" kann? Vielen Dank |
Re: Socket an thread übergeben
Reden wir von Handles oder von Objektpointern?
|
Re: Socket an thread übergeben
Von Objektpointern
|
Re: Socket an thread übergeben
Kannst du etwas Code anbieten um ein paar Dinge klarer zu gestalten?!
|
Re: Socket an thread übergeben
Jo, Danke! Wofür?
Wollte grade den Code posten (noch en bissel überarbeiten, der Übersicht halber) und da viel mir auf, dass ich in dem einen Thread WSACleanup aufrufe, wenn da alle getan wurde, was mit dem Socket gemacht werden muss und in einem anderen Thread dafür wieder WsaStartup aufrufe (Dachte ich müsste das pro Thread machen). Wenn ich nur beim Starten des Programmes WSAStartup und beim beenden WSACleanup aufrufe geht alle! |
Re: Socket an thread übergeben
*grins* :lol: einfach RTFM :zwinker:
|
Re: Socket an thread übergeben
Aba Hallo! Dann hätte ich mir ne Menge Zeit erstparrt! :wall:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 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