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







Zitieren

Lesezeichen