Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Threads μεταξυ winforms

Îåêßíçóå áðü ôï ìÝëïò mixio. Τελευταία δημοσίευση από το μέλος Oldgeorge στις 04-03-2009, 11:38. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  03-03-2009, 17:43 48842

    Threads μεταξυ winforms

    Καλησπερα.
    Εχω μια Main form με ενα κουμπι.
    Πατας το κουμπι και στο click event τρεχει ενα κωδικας που θα ξεκινησει ενα thread.

    private void button1_Click(object sender, EventArgs e)
    {
    Thread thread = new Thread(launchConnection);
    thread.IsBackground = true;
    thread.Start();
    }

    private void launchConnection()
    {
    new Connection();
    }

    Το new Connection οταν δημιουργηθει θα μπει σε μια διαδικασια να υπολογιζει κατι τιμες μεχρις οτου κλεισει η εφαρμογη.
    Θελω τις τιμες αυτες να τις περναω σε κατι labels στην Main form η οποια τρεχει απο το main thread.
    Υπαρχει καποιο σχετικο doc που να εξηγει καπως απλα πως να υλοποιησω το παραπανω;
    Θελω να καταλαβω πως γινεται γιατι νομιζω θα χρειαστει σε απειρες εφαρμογες.

    Sleep-deprived psychotic hacker

  •  03-03-2009, 18:15 48843 σε απάντηση της 48842

    Απ: Threads μεταξυ winforms

    Ρίξε μια ματιά εδώ. Το άρθρο αναφέρεται στο .NET 3.5/VS2008. Διάβασε και τη version .ΝΕΤ 2.0/VS2005. Αν σ' ενδιαφέρει να το κάνεις με backgroundworker, δες κι αυτό το video.
    Ακόμα κι ένας άνθρωπος μπορεί ν' αλλάξει τον κόσμο. Μη θέλεις να κυβερνήσεις. Απλά δείξε το μονοπάτι κι ο κόσμος θ' ακολουθήσει!!
  •  04-03-2009, 11:38 48871 σε απάντηση της 48842

    Re: Threads μεταξυ winforms

    Επίσης, αυτό εδώ http://www.codeproject.com/KB/cs/AsyncMethodInvocation.aspx είναι αρκετά κατατοπιστικό


    The people of the straight land have really got it made, a warm friendly sleep from the craddle to the grave
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems