vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Serial Port ansprechen... 
Autor: Undertaker17
Datum: 09.06.13 20:28

Guten abend zusammen,
ich werkle schon seit Wochen an diesem Projekt herum, aber komme einfach auf keinen grünen zweig:

 
 
    Private Sub Textanzeigen(ByVal text As String)
        If Me.txtMeldung.InvokeRequired Then
            Dim d As New TextBoxCallback(AddressOf Textanzeigen)
            Me.Invoke(d, New Object() {text})
        Else
            txtMeldung.Text = text
            {Prüfungspuffer} = {Prüfungspuffer} & text
            Me.Filtern()
        End If
 
 
    End Sub
 
    Private Sub Filtern()
 
 
        If txtMeldung.Text.Contains("Tuttlingen") = True Or _
          txtMeldung.Text.Contains("o. SR") = True Or txtMeldung.Text.Contains( _
          "Geisingen") = True _
            Or txtMeldung.Text.Contains("NA") = True Or _
            txtMeldung.Text.Contains("Alarm") = True Or _
            txtMeldung.Text.Contains("Alarm:") = True _
            Or txtMeldung.Text.Contains("*") Then
            'Prüfungspuffer = txtMeldung.Text
        Else
 
            Me.Filtern()
            txtMeldung.Text = Prüfungspuffer
            txtMeldung.Text = ""
        End If
 
        'Dim Stichworte() As String = {"Abc", "Def", "Beispiel", "example"}
 
        'Dim StrArray() As String = {Prüfungspuffer}
        'Dim FindThisStrings() As String = {"ABC", "DEF", "Beispiel"}
        'For Each Str As String In StrArray
        '    For Each findStr As String In FindThisStrings
        '        If Str.Contains(findStr) = False Then
        '            'Das was halt zu tun ist, wenn der NICHT String enhalten _
          ist!
        '        End If
        '    Next
        'Next
    End Sub
Explizit geht es nur um die beiden Subs Textanzeigen und Filtern, Alles andere Funktioniert soweit.

Das Programm:

Es soll ein Alarmdisplay für meine Feuerwehr werden, welches per EA Monitor(Manchen Floriansjünger unter euch werden vllt. wissen was ich hier schreibe... ) des Digitalen Melders den Empfangenen text auf dem PCbildschirm ausgibt.
Das Problem:
Die EA Monitor funktion zeigt Alarmierungen des gesamten Landkreises an.(anders gehts in diesem fall leider nicht). Deswegen sollen die Alarmtexte mit Stichworten aussortiert werden, sodass nur Explizit die uns betreffenden Alarmierungen ausgegeben werden.
aber je nach dem, wie ich das ganze implementiere passiert

entweder kommt gar kein Text,
oder es kommen nur Text stückchen
oder das Programm stürzt ab
oder es kommt alles rein ohne gefiltert zu werden.

Ich habe versucht, das Array "text" direkt zu filtern, bevor es zu txtMeldung übergeben wird.
der Versuch, den Text erst an txtMeldung zu senden, und danach erst per if .contains(so wies jetz ungefähr ist) zu filtern, sah für mich als einfachste lösung aus, hat aber auch nicht geklappt.
Auch der versuch, "text" in einen Puffer zu laden, dort auszusortieren bzw. nach ausgabe auf txtMeldung auszusortieren hat auch nicht funktioniert...


Bitte helft mir, und gebt mir funktionierende lösungsvorschläge, sonst werde ich gezwungen sein, das Projekt abzubrechen...

Vielen dank schonmal im vorraus...

PS: Da der Text hier sonst zu lang geworden wäre, hab ich hier mal eine ZIP datei mit dem Projektdaten hochgeladen, dass ihr mal das ganze anschauen könnt:

http://www.file-upload.net/download-7697613/Programm.zip.html
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Serial Port ansprechen...2.896Undertaker1709.06.13 20:28
Re: Serial Port ansprechen...1.740HolzeTheKid10.06.13 15:28
Re: Serial Port ansprechen...1.635Undertaker1710.06.13 17:59
Re: Serial Port ansprechen...1.664JangoF11.06.13 15:10
Re: Serial Port ansprechen...1.721Undertaker1711.06.13 18:16
Re: Serial Port ansprechen...1.614Undertaker1711.06.13 19:38
Re: Serial Port ansprechen...1.728JangoF12.06.13 15:24
Re: Serial Port ansprechen...1.622Undertaker1712.06.13 21:46
Re: Serial Port ansprechen...1.575JangoF13.06.13 17:56
Re: Serial Port ansprechen...1.560Undertaker1713.06.13 20:59
Re: Serial Port ansprechen...1.557JangoF15.06.13 11:03
Re: Serial Port ansprechen...1.528Undertaker1715.06.13 14:29
Re: Serial Port ansprechen...1.528JangoF15.06.13 16:17
Re: Serial Port ansprechen...2.266Undertaker1715.06.13 16:32
Re: Serial Port ansprechen...1.647HolzeTheKid15.06.13 22:25
Re: Serial Port ansprechen...1.773Undertaker1716.06.13 09:28
Re: Serial Port ansprechen...1.634JangoF16.06.13 15:18
Re: Serial Port ansprechen...1.736Undertaker1716.06.13 18:23
Re: Serial Port ansprechen...1.551Undertaker1716.06.13 18:27
Re: Serial Port ansprechen...1.566HolzeTheKid17.06.13 16:20
Re: Serial Port ansprechen...1.562Undertaker1717.06.13 18:40

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel