Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » Threads oder sowas??

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.09.2006, 18:59 Uhr
Eroli



Hallo,

ich habe ein Programm, dass auf Knopfdruck auf einem bestimmten Port mittel TCP/IP "Listen" soll. Sobald ich den Knopf drücke hängt allerdings das ganze Programm, man kann nix mehr machen.

Dasselbe ist bei senden, sobald ich den Knopf fürs Senden drücke, dasselbe SPiel.


Kann man diese Aktionen nicht irgendwie mittels Threads oder sowas im Hintergrund ablaufen lassen, so das das Hauptprogramm noch bedienbar bleibt???


MfG,

Eroli



EDIT: noch eine Frage: Wie kann ich einen Thread mit Rückgabewert(also != void) in einen Thread einbauen?

Dieser Post wurde am 05.09.2006 um 19:26 Uhr von Eroli editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.09.2006, 19:35 Uhr
(un)wissender
Niveauwart


google
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.09.2006, 19:36 Uhr
Eroli



Ja hab ich ja schon benutzt. Jetzt weiß ich wie man Threads startet usw, allerdings geht das nicht, wenn die Methode einen Rückgabetyp hat!



Eroli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.09.2006, 11:01 Uhr
ao

(Operator)



Zitat von Eroli:
EDIT: noch eine Frage: Wie kann ich einen Thread mit Rückgabewert(also != void) in einen Thread einbauen?

Gar nicht, ein Thread hat keinen Rückgabewert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
06.09.2006, 11:47 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von ao:

Zitat:
EDIT: noch eine Frage: Wie kann ich einen Thread mit Rückgabewert(also != void) in einen Thread einbauen?

Gar nicht, ein Thread hat keinen Rückgabewert.

Naja nen ExitStatus hats, ist aber eben nur ein integer
--
class God : public ChuckNorris { };

Dieser Post wurde am 06.09.2006 um 11:48 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
06.09.2006, 12:51 Uhr
Bruder Leif
dances with systems
(Operator)


Per Semaphore abgesicherte Variable, auf die ein Zeiger an die Threadfunktion übergeben wurde (globale Variablen sind böse)...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
06.09.2006, 14:29 Uhr
Eroli



Ok, habs umgeformt und nun geht das mit den Threads.

Danke für die Hilfe!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: