Hi! Ich suche vergeblich nach einer Möglichkeit, meine diversen Variablen, welche als Bytes deklariert sind und im Programm einfach als Zähler arbeiten, in einen String aneinander zu hängen.Man kann aber keine Bytes in einen String umschreiben nach dem Prinzip: Dim Zahl1 as byte Dim Zusammenfassung as String * 5 Zusammenfassung = Zahl1 Das ergibt einen error :-) Mit welchem Trick kann ich die Zählerstände als String zusammenfassen ? Danke! Ach so, es geht um Bascom :-)
Geht das unter Bascom nicht so: Dim Zahl1 as byte Dim Zusammenfassung as String * 5 Zusammenfassung = Str(Zahl1) Geht IMHO nur mit Ganzzahlen
Kenne das nur unter MikroBasic da heist der so: bytetostr Schau doch einfach in der Hilfe nach. Wird wahrscheinlich so ähnlich heisen.
Guck mal hier hin: http://www.rn-wissen.de/index.php/Bascom_Strings_und_Bytes#Strings_aus_Einzelbytes Das müßte es sein. MfG Paul
Hi! In der Hilfe zu Bascom steht nur eine Sache, sie nennt sich Chr. Damit ging es, aber nicht in der Form wie gewollt. Ist mehr für Displays geeignet. Wozu ich das brauche? Ich sammle im Programm diverse Zahlen von verschiedenen Stellen. Wie ein Codeschloss. Nun muss das Ganze zu einem String zusammengefasst werden und wird ausgewertet if string....= 12345 then Lampe = 1 end if usw. :-)
1 | Dim S As String * 20 |
2 | Dim Z1 As Byte |
3 | Dim Z2 As Byte |
4 | Dim Z3 As Byte |
5 | |
6 | S = Str(z1) + Str(z2) + Str(z3) |
Bitteschön :D
Vielen Dank und schöne Weihnachten!!!!!!!!!!!!!!!!!!!!!!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.