Hi Leute,
hab ein kleines Problem
ich sende über RS232 Daten an meinen PC die so aussehen...
POS1$0023Y$344...... und so weiter
Die Daten sehe ich auch in meinen Empfangsfenster!
Aber wie kann ich es anstellen das ich in mein Textfeld 1 nur die Zahl
nach POS1$ eintrage und in mein Textfeld 2 Y$ ???
Also das PIC Programm könnt ich noch umschreiben sollte ich dazu ein "," Komma benötigen bin also recht flexibel
Kann mir da jemand weiterhelfen?
Bis jetzt hab ich es immer so gemacht...
Code:
Private Sub Timer1_Timer()
'Hier werden die Daten gelesen und gesendet!
On Error GoTo fehler
'Datenpaket abholen von Public Sub commu
commu
'Suchen nach dem Anfang des Datensatzes "String Suche
eins = 0
While Eingabe(eins) <> 59 And Eingabe(eins + 1) <> 48
eins = eins + 1
'Werden keine Datensätze gefunden,bricht das Programm mit einem Fehler ab
If eins >= 10000 Then GoTo fehler
Wend
'Daten zuordnen
drei = Eingabe(eins + 2) + (Eingabe(eins + 3) * 256)
vier = Eingabe(eins + 4) + (Eingabe(eins + 5) * 256)
Text1.Text = drei
Text2.Text = vier
]
aber da ich jetzt ja ASCII Sende wie kann ich des zuordnen???
Danke für eure Hilfe
by Ulli
Lesezeichen