tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
406
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Knight_Rider Knight_Rider ist offline Grünschnabel
    Registriert seit
    Jan 2008
    Beiträge
    2
    Hallöchen allerseits :P

    Ich hätte da mal eine Frage: Wie kann ich ein Fenster aus einem Thread öffnen, ohne das es sich aufhängt? (Vielleicht kann man ja den Owner-thread des Fensters auf den Hauptthread des Programms umstellen?!)

    Ja, ich weiß, das ist schwer zu verstehen - Aber vielleicht hilft es ja wenn ich das Problem beschreibe:
    Ich habe eine Art Messenger gemacht, der, sobald man sich mit ihm verbindet, ein "Schreibfenster" öffnen soll, in dem man dann chatten kann.
    Öffne ich dieses Fenster dann so in der Art
    Code :
    1
    2
    
    Dim form_schreiben as new frm_schreiben
    form.show()
    aus einem Thread heraus, geht der Code weiter bis zum erneuten Starten des Servers, wodurch das aufgerufene Fenster sich aufhängt...

    Es gab hier im Forum zu genau diesem Problem auch schon ein Thema, das wurde aber leider nicht weiter beantwortet - und damit ich das alte nicht erneut ausgrabe, habe ich einfach ein neues gestartet. Ich hoffe das war in Ordnung so :P

    Ich hoffe ihr könnt mir weiterhelfen!
    Vielen dank im Vorraus
    Knight_Rider
    Geändert von Knight_Rider (03.01.08 um 14:51 Uhr)
     

  2. #2
    Avatar von Danielku15
    Danielku15 Danielku15 ist offline Mitglied Platin
    Registriert seit
    Feb 2004
    Ort
    Österreich
    Beiträge
    731
    Blog-Einträge
    3
    Mach doch ne Methode ShowNewSchreibenForm(). In dieser führst du deinen oben angegeben Code aus. Und diese Methode startest du einfach in einem neuen Thread.
     

  3. #3
    Knight_Rider Knight_Rider ist offline Grünschnabel
    Registriert seit
    Jan 2008
    Beiträge
    2
    Ja daran habe ich auch schon gedacht. Da ist nur das Problem, dass, sobald der Thread wieder zu Ende ist, sich auch die Form schließt. Bei .showdialog hätte ich doch am Ende zich Threads offen?!
     

Ähnliche Themen

  1. Socket aus anderem Thread schliessen
    Von StehtimSchilf im Forum .NET Web und Kommunikation
    Antworten: 4
    Letzter Beitrag: 25.06.10, 13:41
  2. SWT Wert aus Grafikthread in anderem Thread auslesen?
    Von Another1 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 27.02.09, 11:55
  3. Antworten: 6
    Letzter Beitrag: 24.04.06, 11:47
  4. Fenster auf anderem Rechner öffnen
    Von SuperPixi im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 17.03.06, 02:16
  5. Neues Fenster öffnen in Thread
    Von aquasonic im Forum .NET Windows Forms
    Antworten: 16
    Letzter Beitrag: 05.12.05, 17:43