Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 08:54

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#] Threadübergreifender Vorgang

Discussion on [C#] Threadübergreifender Vorgang within the .NET Languages forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
Frankfurt1337's Avatar
 
elite*gold: 10
Join Date: Sep 2014
Posts: 159
Received Thanks: 51
[C#] Threadübergreifender Vorgang

Hallo Epvp!

Ich habe eine Windows Forms, nennen wir diese mal 'client', und möchte auf die Elemente in dieser Forms zugreifen.

Kein Problem, habe ich hinbekommen, allerdings möchte ich, das während der Client arbeitet (und das tut er ein kleines Weilchen) diesen anzeigen lassen, und nicht wie normal, ihn erst anzeigen lassen können, wenn das abgeschlossen sind.

Durch Google habe ich herausgefunden, dass für diese Situation ein neuer Thread gut wäre.

So sieht also mein Code vorher aus:

Code:
 private void Form1_Load(object sender, EventArgs e)
        {
            loadingLabel.Text = "Initializing...";
            AddItemLog("Initializing ...");
            Client.Protect();
        }
und so mein neuer:

Code:
Thread Client = new Thread(new ThreadStart(Function));
Client.Start();
"Function":
Code:
private void Function()
{
  loadingLabel.Text = "Initializing...";
            AddItemLog("Initializing AntiCheat...");
}
Dann bekomme ich aber, wie der Titel sagt, eine Exception, ein Threadübergreifender Vorgang sei nicht möglich (von einem anderen Thread auf ein Element zugreifen, dass von einem anderen erstellt wurde).

AddItemLog fügt übrigens einer ListBox einen Eintrag zu.

Nun, ich habe schon wirklich viel geschaut im Internet, aber nichts gefunden, was mir selbst wirklich geholfen hat, hab ich einfach nicht hinbekommen.

Wäre toll, wenn jemand von euch dafür eine Lösung hätte

- Jan
Frankfurt1337 is offline  
Old 10/11/2014, 21:56   #2

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
snow is offline  
Old 10/11/2014, 22:03   #3
 
Frankfurt1337's Avatar
 
elite*gold: 10
Join Date: Sep 2014
Posts: 159
Received Thanks: 51
Quote:
Originally Posted by snow View Post
Danke, hab's jetzt so hinbekommen:

Code:
loadingLabel.Invoke(new EmptyFunction(delegate()
                {
                    loadingLabel.Text = Text.ToString();
                }));
Kann geschlossen werden
Frankfurt1337 is offline  
Thanks
1 User
Old 10/11/2014, 22:42   #4

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Danke für das Posten deiner Lösung.

#closed (on request)
snow is offline  
Thanks
2 Users
Closed Thread


Similar Threads Similar Threads
Richtiger Vorgang [ Hilfe ]
02/25/2014 - DarkOrbit - 3 Replies
Ich weiß dass das hier der falsche bereich ist aber.... ich spiel derzeit auf De1 habe alles an elite eq ( full iris,full lf-3, full bo2, full speed ) und ich habe jetzt 800 mio cr und 40k uri und wollte jetzt fragen was ich mit der Währung anstellen soll, ich hatte vor auf die upgade hour zu warten und dann alles darein zu investieren, und mit dem cr hatte ich jetzt vor auf den neuen handel zu warten. Ich will jetzt wissen ob der '' Weg '' gut ist oder ob ich das uri und cr sonst wie...
der Vorgang com.google.process.gapps wurde angehalten
09/04/2013 - Smartphones - 0 Replies
heyho da viele das Problem haben: der Vorgang com.google.process.gapps wurde angehalten hab ich nähmlich eine Lösung gefunden Lösung: 1. gehe auf Einstellungen 2. Anwendungs-Manager 3. Alle Anwendungen (wischen)
genauer vorgang nach dem download
04/08/2011 - CrossFire Hacks, Bots, Cheats & Exploits - 2 Replies
ich hab mir jez den hack http://www.elitepvpers.com/forum/crossfire-hacks-bo ts-cheats-exploits/1102567-neue-hack-overkiller-3- 0-a.html gedownloadet jez hab ich keinen plan was ich machen muss..ich weiss es git viele how to threads aber ich verstehs immer noch nich
Anmelde Vorgang läuft [Wie lange]
04/25/2010 - Metin2 Private Server - 3 Replies
Habe nen server gemahct doch der braucht zich stunden um anzumelden. dh mann kommt nid ren
Komischer Vorgang
10/03/2009 - Metin2 PServer Guides & Strategies - 2 Replies
Hallo, jeder GA Account den ich erstelle und danach auslogge und versuche wieder einzuloggen funktioniert nicht mehr. An was liegt das? Normale Accounts funktionieren wunderbar.



All times are GMT +1. The time now is 08:55.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.