Suchergebnisse

Suchergebnisse 1-10 von insgesamt 10.

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „Teste mal dies: VB.NET-Quellcode Public Class Start Private Sub btnStartMigration_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnStartMigration.Click Dim migrationThread As System.Threading.Thread migrationThread = New System.Threading.Thread(AddressOf startMigration) Debug.Print("Starting Migration...") migrationThread.Start() 'Vorgang starten End Sub Sub startMigration() ThreadInvokeHelper.setText(Me.Label1, "Hallo, ich bin der neue Text!") End Sub En…

  • Benutzer-Avatarbild

    Hier nochmals das bereinigte Testprojekt.

  • Benutzer-Avatarbild

    Habe zuvor noch nie mit Threads gearbeitet, welcher Aufbau wäre denn "optimal"? Könntest du mir ein kleines Beispiel machen? Danke. Zitat von Mono: „Und Start ist das Problem genau wie @VaporiZed beschrieben hat.“ Auf welchem Weg müste ich dann das Steuerelement übergeben, damit das funktioniert? Ich muss ja über Start darauf zugreifen, oder gibt es andere Wege?

  • Benutzer-Avatarbild

    Zitat von Mono: „Wie rufst du setText auf. Was übergibst du als Parameter für Control.“ So: Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „Kannst Du mal ein äquivalentes Test-Projekt posten, das diesen Fehler reproduziert?“ Habe es versucht in einem anderen Projekt zu rekonstruieren: - In meinem Hauptprojekt bekomme ich den Fehler, wenn ich das Programm ohne Haltepunkt laufen lasse. Gehe ich jedoch langsam im Einzelschritt durch kommt zwar kein Fehler (wieso auch immer? ), aber die Änderung des Label-Textes hat keinen Effekt. - Im neuen Testprojekt läuft es mit deinem Code immer ohne Fehler durch (auch oh…

  • Benutzer-Avatarbild

    Zitat von VaporiZed: „Das ist so nicht vollständig, da Du die Sub connectSmarTeam() abgebildet hast (Post#1, Block#3, ab Zeile#11). Da wird zwar Start verwendet, aber es gibt nirgends ein Start = .“ Ich habe nun in Block #1 und #2 die Module bzw. Klasse ergänzt, damit dieser Aufbau klarer wird. Wie du siehst ist Start eine Klasse, nämlich die Startform meiner Windows Forms Application. Zitat von RodFromGermany: „@vb123 Probier mal dies:“ Habe ich getestet, resultiert leider im gleichen Fehler. W…

  • Benutzer-Avatarbild

    Hallo VaporiZed Das hätte ich noch sagen sollen: Start ist meine Form (auf der sich die Steuerelemente befinden, welche ich ändern will), und die Funktion setText() kommt durch den Aufruf im Sub connectSmarTeam() zum Wert für die Variable form. (Und die Form kann man ja logischerweise wie eine Klasse von überall aufrufen)

  • Benutzer-Avatarbild

    Hallo Zusammen Ich bin gerade etwas ratlos bezüglich eines Multi-Threading Problems. Ich starte meinen Arbeitsprozess in einem separatem Thread, wobei ich von diesem auf Form-Steuerelemente meines initialen Threads zugreifen will. Habe mich darüber schlau gemacht und eine entsprechende Lösung mittels InvokeRequired usw. entwickelt. Mein Code sieht wie folgt aus: Thread erstellen und starten Quellcode (17 Zeilen) Durch Thread aufgerufener Sub Quellcode (8 Zeilen) Module ThreadInvokeHelper wird au…

  • Benutzer-Avatarbild

    Or Operator für Textvergleich

    vb123 - - Sonstige Problemstellungen

    Beitrag

    Danke euch allen, habe es hinbekommen Grüsse

  • Benutzer-Avatarbild

    Or Operator für Textvergleich

    vb123 - - Sonstige Problemstellungen

    Beitrag

    Hallo, Ich stosse beim Programmieren gerade auf ein Problem. Quellcode (1 Zeile) Ich habe eine String-Variable, die die Performance angibt. Diese beinhaltet 2 Buchsthaben. Nun muss ich vergleichen, ob einer dieser Buchstaben D, E, F oder N in der Performance vorkommt. Mit dem Or-Operator geht das jedoch nicht, da ich logischerweise eine Fehlermeldung bekomme: Zitat: „Ein Ausnahmefehler des Typs "System.InvalidCastException" ist in Microsoft.VisualBasic.dll aufgetreten. Zusätzliche Informationen:…