PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LCD Format will nicht



TobiasBlome
25.05.2007, 21:59
Hallo,
ich möchte eine Zahl anzeigen (mal 1 stellig, mal 2 stellig und mal 3 stellig) und da sollen die Stellen natürlich nicht hin und her springen...

Aber an der Stelle wo die Zahlen stehen sollen, steht nur Quatsch...

'-----------------------------------------------
Dim Proz As Byte
Dim Proz_hand As Byte

Proz = Proz_hand

Lcd Format(proz , "000") ; " %"
'-----------------------------------------------

Kann mir einer sagen wo der Fehler ist?

Tobias

for_ro
25.05.2007, 23:07
Format erwartet einen String als Input!

TobiasBlome
25.05.2007, 23:12
ach soo

Also muss ich erst aus dem Byte einen Srting*3 machen?
geht das so einfach?

Tobias

for_ro
25.05.2007, 23:18
Dim b_Proz as byte
dim s_Proz as string*3
b_Proz=Proz_hand
s_Proz=str(b_Proz)
lcd format(s_Proz,"000");"%"

TobiasBlome
26.05.2007, 17:46
Jaa!
Das sieht seehr schön aus :-)

Danke!
Tobias