Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

  • Benutzer-Avatarbild

    Hallo miteinander, ich habe beruflich meine VB.NET-Applikation auf einem Windows 10-Rechner bei einem Kunden im Einsatz und verwende da einen DispatcherTimer, dessen Intervall ich auf drei Sekunden eingestellt habe. Nun kommt es sporadisch vor, daß der Timer scheinbar nicht mehr läuft, genauer gesagt das Tick-Event wird einfach nicht mehr gefeuert. Ich konnte mal Remote-Debuggen, jedoch konnte ich in die Tick-Funktion gar nicht mehr reindebuggen. Eine Laufzeit-exception schliesse ich mal aus, di…

  • Benutzer-Avatarbild

    Hallo ErfinderDesRades, erstmal vielen Dank für die Info! Ich weiß den Unterschied zwischen Show() und ShowDialog(). Ich bin jedoch in einer Zwickmühle: Auf der einen Seite darf ich den aufrufenden Code in seiner Ausführung nicht anhalten, auf der anderen Seite muss sich mein Dialog trotzdem "modal" verhalten, also erst mit der Ausführung fortfahren, wenn der Benutzer den Dialog schließt (durch Drücken von OK oder Cancel). Weil sich das ja widerspricht, ist mein Gedanke, den Dialog in einem ande…

  • Benutzer-Avatarbild

    Hallo miteinander, ich möchte von meinem selbst geschriebenen WPF-Dialog die Methode ShowDialog() so aufrufen, daß sie im Gegensatz zum normalen modalen Verhalten den Aufrufer-Thread nicht blockiert und daß sie auch thread-sicher ausgeführt wird. Das kann ich zum einen über das async-await-Konstrukt und zum anderen mit dem BeginInvoke realisieren, oder? Also beim BeginInvoke meckert der Compiler immer (den genauen Fehler ergänze ich noch morgen): VB.NET-Quellcode (6 Zeilen) Falls jemand von euch…

  • Benutzer-Avatarbild

    Hallo ErfinderDesRades, mit dem Triggern mittels bool-Flags meine ich lediglich, daß ich in meinem Thread bestimmte Bool-Flags setze/lösche und diese werden dann von einer gesonderten Routine in meinem Hauptthread ausgewertet und je nach deren Zustand ein entsprechender Dialog angezeigt.

  • Benutzer-Avatarbild

    Hallo an alle, erstmal vielen Dank für eure raschen und hilfreichen Antworten! Stimmt, das mit dem ApartmentState hat mich schon mal weitergebracht: Also mein eigener GUI-Dialog konnte instanziiert und angezeigt werden, nur bekam ich dann das Problem, daß ich von meinem Thread aus endlos viele Cross-Thread-Exceptions bekam, also daß mein Thread nicht auf eine GUI eines offenbar anderen Thread, in welchem diese erstellt wurde, zugreifen darf. Ich habe es dann auch mit dem Invoke- und Delegate-Mod…

  • Benutzer-Avatarbild

    Hallo miteinander, ich entwickle unter VB.NET in Visual Studio 2017. Dabei habe ich gerade eine Applikation, in welcher ich einen Thread aus System.Threading kreiert habe. In diesem Thread instanziiere ich einen WPF-XAML-basierende GUI-Dialog, dieser sieht wie folgt aus: VB.NET-Quellcode (39 Zeilen) Diese Klasse ist einem eigenen File implementiert. Innerhalb meines Threads instanziiere ich sie wie folgt: VB.NET-Quellcode (2 Zeilen) Und in der ersten Zeile crasht mein Thread und ich erhalte folg…

  • Benutzer-Avatarbild

    Danke erstmal für deine Antwort! Über das von dir vorgeschlagene ConnectionStrings bin ich auf den Hinweis gelangt, dass die Installation der AccessRuntime, welche Microsoft in 32 und 64 Bit - Varianten zur Verfügung stellt, verweigert wird, wenn bspw. der 32-Bit-Treiber zu installieren versucht wird bei installiertem 64-Bit-Office. In diesem Fall kann diese Variante jedoch mit der quiet-Option installiert werden: In einem Kommandofenster über cmd bspw. "AccessRuntime.exe /quiet". Dies habe ich …

  • Benutzer-Avatarbild

    Hallo miteinander, eins vorweg: Verzeiht mir bitte, falls mein im Anschluss geschildertes Problem schon mal in diesem Forum behandelt wurde. Zumindest konnte ich es hier nicht finden.. Nun mein Problem: Ich arbeite mich in ein VB.NET-Programm unter Visual Studio 2017 ein. Beim Programmstart wird eine Access-Datei geöffnet und ausgelesen. Das Öffnen der Access-Datei wird mittels der OleDb-Funktion OleDbConnection.Open() aus System.Data.OleDb vorgenommen, allerdings wirft die Open-Methode die Exce…