Suchergebnisse

Suchergebnisse 1-11 von insgesamt 11.

  • Benutzer-Avatarbild

    Hi, ich habe eine separaten thread um viel arbeit zu erledigen, leider friert die main form trotzdem. ich finde den fehler gerade nicht -.- Umgebung ist WPF falls das ne rolle spielt... VB.NET-Quellcode (14 Zeilen) hab ich irgendwo was vergessen? Oder ist die arbeit zu heavy?

  • Benutzer-Avatarbild

    dann kommt aber leider "The calling thread cannot access this object because a different thread owns it."

  • Benutzer-Avatarbild

    klaro.. heavy work ist das: VB.NET-Quellcode (45 Zeilen) ich hohle bytes aus SQL, wandel die um in Strings .. frag nicht warum den umweg über XAML... per memorystream dauerte es 5x so lange...

  • Benutzer-Avatarbild

    Hi, also ich möchte, dass die Datenbank bei programmstart aktualisiert wird. dies dauert ca~ 10 sekunden. Läuft es im Mainthread, bleibt das programm 10 sekunden stehen. ich möchte es deshalb in einem separaten thread, dass der user ausser einer progressbar, nichts bemerkt/sieht. Da sich die Ladezeiten verlängern kann in zukunft, möchte ich es eben nebenbei laden lassen. Async habe ich auch probiert, funktioniert ebenfalls nicht. Ich habe nun alles gepostet, was passiert -> Form bleibt gefrorern…

  • Benutzer-Avatarbild

    @EaranMaleasi teste ich auch mal moment ABER ICH HABE DIE LÖSUNG DURCH ZUFALL GEFUNDEN wenn ich das hinzufüge: VB.NET-Quellcode (4 Zeilen) und in der For schleife VB.NET-Quellcode (1 Zeile) DANN funktioniert es! kann mir das jemand erklären? Bleibe ich NUR im thread, friert die Form, gehe ich mit einer Async methode raus, GEHT ES! Edit: @EaranMaleasi wieder fehlermeldung crossthreads bei update der progressbar.

  • Benutzer-Avatarbild

    klar VB.NET-Quellcode (73 Zeilen)

  • Benutzer-Avatarbild

    Hi, Danke für die Antwort, benötige noch ein beispiel zu Zitat: „ Innerhalb der Funktion rufst du nun asynchrone Methoden wie die WriteAsync Methode des FileStreams auf, und Awaitest diese. Dort wo nun StatusSucheLong() aufgerufen wird, kannst du direkt deine ProgressBar Inkrementieren, ohne Task.Delay()“ Bei Quellcode (1 Zeile) sagt er mir z.b. wieder crossthreads, wie muss das heissen?

  • Benutzer-Avatarbild

    @RodFromGermany sorry, ich komm nicht klar wie ich das nun da implementieren soll:(

  • Benutzer-Avatarbild

    @RodFromGermany okay, generell nicht schwer zu verstehen so, aber die progressbar hat kein Invoke... liegt es daran dass es WPF ist? und wie setze ich das bei Quellcode (1 Zeile) um? es knallt eig nur bei der progressbar und beim t.load.

  • Benutzer-Avatarbild

    solangsam versteh ich gar nichts mehr... hier ein thread den ich in WPF auf gemacht habe, wo ich die hucke voll bekommen habe weils keinen direkten bezug zu WPF hatte... Datatable nur 4500 Rows? hier, was eig auch kein direkten bezug zu WPF hat, da es eigentlich um separate threads geht, wird nun in WPF verschoben O_o Zitat: „Diese Information gehört in den Titel und dieser Theread in ein anderes Unterforum. “ das label war/ist doch WPF ?!

  • Benutzer-Avatarbild

    Hi, Zitat: „da du leider nicht mit Binding arbeitest so wie es in der WPF Welt gehört“ das ist so nicht ganz richtig, ich arbeite auch mit bindings, aber nicht alles ja weil ich es einfach noch nicht verstehe. Leider habe ich hier etwas zeitdruck und deshalb pfrimel ich es erstmal so hin dass es funktioniert. "Schöner machen, Funktioneller machen", kann ich es dann immernoch. @Nofear23m seit dem du mir dataview gezeigt hast, arbeite ich nur noch mit dem, oder den listview fülle ich auch mit obse…