[Release] eliteStar (Beta)

01/09/2015 22:52 canR#1
#closed
01/10/2015 12:01 Mostey#2
Quote:
Originally Posted by starhand View Post
Hinweise zum Mass Message/Create Treasure Feature
  • Durch die epvp API dauert dieser Prozess etwas länger. Schließen das Programm nicht falls es nach dem betätigen des Send Buttons nicht mehr reagiert.
Du solltest das lieber asynchron handhaben indem du die Funktion in einem Task, Thread oder BackgroundWorker aufrufst. Dann friert auch dein UI nicht ein. ;)
01/10/2015 13:23 canR#3
Quote:
Originally Posted by Mostey View Post
Du solltest das lieber asynchron handhaben indem du die Funktion in einem Task, Thread oder BackgroundWorker aufrufst. Dann friert auch dein UI nicht ein. ;)
Vielen Dank für diese Info :handsdown:. Neue Version ist raus wo dieses Problem gefixt wurde!
01/10/2015 13:29 Else#4
Quote:
Originally Posted by Mostey View Post
Du solltest das lieber asynchron handhaben indem du die Funktion in einem Task, Thread oder BackgroundWorker aufrufst. Dann friert auch dein UI nicht ein. ;)
Ab .NET v.4.5 bietet sich wohl eher async- und await an. Also einen Task.
01/10/2015 13:51 DeinMud#5
muss nicht immer async sein,
nutzt threads ausm threadpool

(kleiner tipp: delegaten mit begininvoke aufrufen macht das implizit)
01/10/2015 16:08 Mostey#6
Quote:
Originally Posted by Else View Post
Ab .NET v.4.5 bietet sich wohl eher async- und await an. Also einen Task.
Jacke wie Hose, außerdem hatte ich Tasks doch vorgeschlagen? Dass man die in Verbindung mit den async und await Schlüsselwörtern nutzt, sollte ja eh klar sein.

Quote:
Originally Posted by DeinMud View Post
muss nicht immer async sein,
nutzt threads ausm threadpool

(kleiner tipp: delegaten mit begininvoke aufrufen macht das implizit)
Naja, einen eigenen Thread Pool dafür zu erstellen bzw. zu verwalten wäre ziemlicher Overkill.
01/10/2015 17:38 DeinMud#7
nein, es gibt in jedem prozess einen threadpool, egal ob du ihn benutzt oder nicht.
01/15/2015 05:38 /Pi-ka#8
Danke dir, ist nicht schlecht das Teil :)