Suchergebnisse

Suchergebnisse 1-11 von insgesamt 11.

  • Benutzer-Avatarbild

    Hi @ All, ich hab mal wieder eine etwas "unschöne" Frage, und zwar, arbeite ich an einem Programm welches, sich mit der Webseite unserer Arbeit verbindet, sich dort einloggt, einen neuen Link aufruft wartet bis der geladen ist (mit picoflops Browser.NavigateAsync) dann etwas aus dem Quelltext filtert, an sich funktioniert dies einwandfrei, allerdings immer ein Link nach dem anderen, jetzt wollte ich mich mal dransetzen und versuchen dies Multithreaded hinzubekommen (hier ist auch der unschöne Te…

  • Benutzer-Avatarbild

    @mrMo he danke dir so schmiert er schon mal nicht ab ich wüsste ehrlich nicht wo mir Async hier helfen könnte, soweit ich verstanden hatte ist async zu nutzen wenn man auf etwas warten will, die threads sollen ja alles zeitgleich machen, und nicht abwarten oder so, sonst könnte ich ja theoretisch dabei bleiben einem Link nach dem anderen abzuarbeiten

  • Benutzer-Avatarbild

    Zitat: „Private Sub Start() A() B() C() End Sub Private Async Sub A() Await Threading.Tasks.Task.Delay(3000) My.Computer.Audio.PlaySystemSound(Media.SystemSounds.Beep) End Sub Private Async Sub B() Await Threading.Tasks.Task.Delay(5000) My.Computer.Audio.PlaySystemSound(Media.SystemSounds.Question) End Sub Private Async Sub C() Await Threading.Tasks.Task.Delay(7000) My.Computer.Audio.PlaySystemSound(Media.SystemSounds.Hand) End Sub “ ?? dann müsste ich für jede zu verarbeitende Zeile enen eigene…

  • Benutzer-Avatarbild

    @VaporiZed ok, habs mal eben ausprobiert, ist an sich sicherlich nicht verkehrt, aber wenn ich das alles über einen Webbrowser laufen lasse, ist am Ende jedes Ergebnis das gleiche (und damit falsch) erstelle ich für jede ID einen eigenen Browser braucht er für die Aufgaben länger als wenn ich sie nacheinander abarbeite, schade eigentlich Edit: Evtl. (oder wahrscheinlich) übersehe ich ja etwas Original Variante: (Versteckter Text) MultiVersion mit nur einem Browser : (Versteckter Text) MultiVersi…

  • Benutzer-Avatarbild

    @VaporiZed ja , daran wird es wohl liegen, aber ich weis nicht wie ich sonst darauf warten kann das die Seite fertig geladen ist, denn mit : VB.NET-Quellcode (2 Zeilen) bleibt er einfach ewig in der Schleife hängen, (auch oben bei der Anmeldung) und das obwohl die Seite fertig ist ! (hab testweise die Form vergrößert und den WB als sichtbare Control eingebaut, selbst wenn die Seite geladen ist und auch komplett dargestellt wird, bleibt er in der schleife hängen... Und: VB.NET-Quellcode (1 Zeile)…

  • Benutzer-Avatarbild

    also erstmal möchte ich dir auf jeden fall für deine Hilfe Danken und auch für deine Geduld ! =) also die Zeile VB.NET-Quellcode (1 Zeile) wurde anhand des Beispiels in menem letzten Post ersetzt und zwecks der List, das ist eine der vielen Sachen bei denen ich schon ettliche Stunden mit verbracht habe, aber ich steig da einfach nicht dahinter, selbst bei Arrays und co. test ich einfach so lang rum bis es halt läuft bei AutoIt (damit hab ich vor Jahren angefangen) wäre das alles viel leichter, d…

  • Benutzer-Avatarbild

    hm ? Zitat: „Dann könntest Du mit einem DocumentCompleted für alle WBEx-Instanzen prüfen, wie der Status ist und musst dann nicht immer neu das NavigateTaskAsync aufrufen und dann doch mit Do-Loop warten.“ du hattest doch weiter oben gesagt das das NavigateAsync mir nix bringt weil es zu früh irgendwas returnt oder nich ? des weiteren ist in dem Besipiel "MultiVersion - Mit je einem Webbrowser pro Abfrage:" aus Post 8 doch schon der Versuch unternommen worden jeder Seite einen eigenen Browser zu…

  • Benutzer-Avatarbild

    @VaporiZed Wow, beeindruckender Code ! ich verstehe zwar leider nicht was genau dabei von statten geht, aber diesen Code konnte ich soweit nachvollziehen das ich Ihn wenigstens entsprechend anpassen konnte, folgender Maßen : (Versteckter Text) Das wird mir auf jeden Fall für künftige Projekte super weiterhelfen, bei diesem benötigt er so, dennoch knapp 30 % länger (bei 10 IDs 17 Sekunden) als die alte Variante, entweder hab ich was falsch angepasst oder dem angepeilten Server schmecken mehrere V…

  • Benutzer-Avatarbild

    VB.NET-Quellcode (1 Zeile) werd ich gleich übernehmen, ja sieht deutlich besser aus wenn da nicht so ne riesen Zeile steht, danke und zum anderen, wenn ich beispielsweise eine leerzeile zwischen den einzelnen zeilen habe verbleibt diese, und diese PreDim geschichte is das einzige was ich fand um leere Zeilen zu verbannen, des weiteren wenn ich keine leerzeilen habe macht das PreDim doch gar nichts ? soweit ich das bislang feststellen konnte, entfernt es ausschlieslich leeren zeilen

  • Benutzer-Avatarbild

    @VaporiZed Zitat: „ist die letzte Zeile weg, was immer da auch stand.“ habs gerade mehrfach getestet, selbt wenn nur 1 Zeile Vorhanden ist, diese bleibt, die letzte verschwindet nicht, 3 Zeilen bleiben 3 Zeilen, drei Zeilen mit 2 leeren dazwischen = 3 zeilen ich meine ich passe es natürlich deinem Vorschlag entsprechend an, aber es ist dennoch so das die letzte zeile nicht verschwindet

  • Benutzer-Avatarbild

    ah ok, gut zu wissen, dann muss man nicht immer manuell -1 hinzufügen sondern man könnte gleich upperbound benutzen, aber was genau meinst du mit Zitat: „sobald der Debugger unterbricht“ meinst du damit einen absturz des programms ?