Funktioniert, danke.
Beiträge von #Apple
-
-
-
Moin,
ich lasse durch ein Btn ein Backgrounder laufen, der aber je öfter ich diesen Btn drücke 1 mal mehr den RunWorkerCompleted aufruft.
Code
Alles anzeigen------------------------- Es wurden: 3 Dateien gefunden Downloadlist: 3 wie viele: 3 Wie viele geladen: 0 ------------------------- Es wurden: 3 Dateien gefunden Downloadlist: 3 wie viele: 3 Wie viele geladen: 0 Downloadlist: 3 wie viele: 3 Wie viele geladen: 0 ------------------------- Es wurden: 3 Dateien gefunden Downloadlist: 3 wie viele: 3 Wie viele geladen: 0 Downloadlist: 3 wie viele: 3 Wie viele geladen: 0 Downloadlist: 3 wie viele: 3 Wie viele geladen: 0C: listLoad_Click
Alles anzeigenprivate void listLoad_Click(object sender, EventArgs e) { feedList.Items.Clear(); DownloadList.Clear(); howMuchFiles = 0; howMuchFinishFiles = 0; if (Directory.Exists(dlPathText.Text) == false) { Directory.CreateDirectory(dlPathText.Text); AddLogData("Es wurde der Ordner '" + dlPathText.Text + "' erstellt"); } refreshList.WorkerReportsProgress = true; refreshList.ProgressChanged += new ProgressChangedEventHandler(refreshList_ProgressChanged); refreshList.RunWorkerCompleted += new RunWorkerCompletedEventHandler(refreshList_RunWorkerCompleted); refreshList.RunWorkerAsync(); AddLogData("-------------------------"); }C: refreshList_RunWorkerCompleted
Alles anzeigenprivate void refreshList_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { if ((e.Cancelled == true)) { AddLogData("Abgebrochen"); return; } else if (!(e.Error == null)) { AddLogData(e.Error.Message); return; } else { DownloadList.Clear(); filesTextLoad.Invoke(new MethodInvoker(delegate () { filesTextLoad.Text = "Du hast " + howMuchFinishFiles + " dateien geladen von " + feedList.Items.Count + "."; })); for (int count = 0; count < feedList.Items.Count; count++) { if (checkLocalFile(feedList.Items[count].Text)) { howMuchFinishFiles++; unRarList.Add(feedList.Items[count].Text); } else { statuslbl.Text = "Es müssen einige Dateien geladen werden."; DownloadList.Enqueue(feedList.Items[count].Text); } } AddLogData("Downloadlist: " + DownloadList.Count); AddLogData("wie viele: " + howMuchFiles + " Wie viele geladen: " + howMuchFinishFiles); } } -
Hab das Problem selber gefunden grade, war so doof und habe ins private void refreshList_DoWork(object sender, DoWorkEventArgs e) ein DO_Work eingefügt, warum auch immer also erledigt. Grade ins Auge gesprungen, trotzdem dankööö.
-
Moin,
ich habe ein Btn erstellt und lasse damit ein BG laufen. Jedes mal, wenn ich drauf drücke, verdoppelt sich seine Aktualisierung um das zweifache.
Ich verstehe nur noch wieso, muss ich den sobald er fertig ist zurücksetzen oder so? -
-
Shisha Tabak 15 Euro und Eis bong 10€
Tanken 20€
Kino Karten 25€ -
Pawn hat wohl diese Zeichenkette nicht und weiß nicht was das ist.
-
-
-
-
-
So klein gewesen, dass ich es überlesen haben sry Dude.
-
So wie ich gelesen habe, wird dies von GT-MP mit geliefert, was also ein eigenständiger VoicePlugin sinnlos mach.
-
-
Servus,
und zwar brauch ich etwas Hilfe bei einem Vehiclesystem wäre nett wenn sich jemand per PN meldet.
Danke im Vorraus
du könntest auch einfach hier deine Frage stelle .
-
-
-
-