Da is an sich "FUSING" zuständig. Schau mal ins Help, ob das was nützt
und was er kann.
Btw auf so einen Namen muß man erstmal kommen *grmpf*
Hi,
ich stehe momentan auf dem schlauch und hoffe, das Ihr mir helfen könnt. Ich muss folgendes seriell an den PC senden:
+13,4;100;300;1
das ist ja auch kein problem. Diese Werte sind variablen und könnten auch so aussehen:
+9,2;58;52;1
was ich dann aber senden müsste wäre:
+09,2;058;052;1
Also das die längen die ich sende immer gleich sind. Wie kann ich in Bascom definieren, das wenn eine Variable nur 2 Stellen hat, er eine 0 vorne dran setzen soll ?
mfg Kay
Da is an sich "FUSING" zuständig. Schau mal ins Help, ob das was nützt
und was er kann.
Btw auf so einen Namen muß man erstmal kommen *grmpf*
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Hallo,
und wenn du die Zahl schon in einem String hast, dann nimmst du
Format(MyStr,"000") um ihn auf 3 Stellen zu bekommen.
Du kannst es natürlich auch selber machen mit
If MyByte<100 Then Print "0";
If MyByte<10 Then Print "0";
Print MyByte;
usw. für jede Zahl.
Gruß
Rolf
Lesezeichen