PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Byte in String schreiben? Denkfehler?



TobiasBlome
11.01.2008, 20:40
Hallo,
irgendwie mach ich gerade einen Denkfehler. Wie kann ich in einen String den Text "Auto" schreiben oder einen errechneten Wert aus einem Byte?




Dim Pwm_hand As Byte
Dim Sollwert As Byte
Dim Text_auto1 As Byte
Dim Text_auto As String * 4


If Pinc.3 = 1 Then 'wenn Taster gedrückt
Text_auto1 = Sollwert - Pwm_hand
Text_auto = Text_auto1
Else
Text_auto = "Auto"
End If

TobiasBlome
11.01.2008, 20:49
Der selbe Fehler ist wohl hier:

Dim Text As String * 16
Dim Text_auto As String * 4

Text = "hallo" + Str(text_auto)

Bluesmash
11.01.2008, 21:44
aus einem byte machst du folgendermassen ein string:

dim text as string*1
dim x as byte

text = str(x)


veschiedene strings können wie folgt aneinandergeknüft werden:

dim text as string*5
dim text2 as string*10

text = "Hallo"
text2=text + "Tobias"


gruss bluesmash

TobiasBlome
11.01.2008, 22:21
Hi,
vielen Dank für die schnelle Antwort. Funktioniert bestens!

DANKE!!!

Tobias

Bluesmash
11.01.2008, 22:30
gerngeschehen :)