-
-
Das ganz große brett vorm kopf ;-)
hallo leutz
also als newbie hat man es schon nicht einfach.
ich versuche hier krampfhaft eine variable hoch zu zählen und wieder runter.
rein rechnerisch funtzt das ja auch. nun möchte ich diesen wert auf einem lcd display(16x2) ausgeben. also von 0-10..oder 20 oder 30 kein problem, aber wenn ich über meine taste zurückzähle und bei 10 ankomme dan steht beim nächsten schritt runter da nicht 9, sondern 90.
da kommt dann das berühmte brett vor dem kopf ins spiel.....bin ich zu blöd
ich pack es einfach nicht die übriggebliebene 0 wech zu bekommen......
ich höre ja schon euer gelächter...aber wat solls icke pack dit nich.
wäre für tips sehr dankbar
gruß thomas
-
Erfahrener Benutzer
Roboter Experte
Hi,
du gibst vor der 9 die 10 auf dem Display aus und vergisst es dann zu löschen, wenn du dann die 9 ausgibst, wird die 1 überschrieben, allerdings wird die 0 von der 10 nicht gelöscht.
Versuch einfach immer das Display zu löschen bevor du eine neue Zahl ausgibst.
MfG
-
hmmmm...
wäre ja auch ne möglichkeit, aber in der ersten zeile habe ich das wort "bildanzahl" zu stehen und in der zweiten zeile dann den variablenwert. wenn ich jetzt bei jeder änderung den ganzen bildinhalt lösche, dann flackert das ganze heftig. kann man dann auch nur die zweite zeile löschen?
gruß thomas
-
Erfahrener Benutzer
Roboter Experte
dann aktualisierst dus zu schnell. Ich lösch immer das ganze Display und das flackert nie, musst halt ein Waitms 300 oder so einbaun. Ansonsten könntest du auch einfach ein Leerzeichen nach der Zahl anfügen.
MfG
-
hallo coco
ich sach nur jiippiii yeaahhhh
danke das de nem alten herren geholfen hast......
das mit den leerzeichen geht sehr gut und sieht auch besser aus, als wenn ich CLS benutze.
ps: da das mein erstes größeres projekt ist, werd ich bestimmt des öffteren nerven 
also bis denne
gruß thomas
-
Erfahrener Benutzer
Roboter Genie
Hallo,
bei deiner 1- oder 2-stelligen Darstellung ist die Abprüfung <10 sicherlich die schnellste Möglichkeit.
Werden es mehr Stellen oder ist sogar eine Single-Variable darzustellen, gibt es auch noch die Funktionen Format() und Fusing().
Mit Format(Deine_variable," ") erreichst du das gleiche wie oben.
Gruß
Rolf
-
hallo rolf
ich hatte vergessen zu schreiben, das ich das mit Bascom mache und da habe ich diese befehle nicht
aber danke dir
gruß thomas
-
Erfahrener Benutzer
Roboter Genie
Hatte ich mir schon gedacht. Und gerade in Bascom hast du die Befehle.
Schau mal in Hilfe.
Gruß
Rolf
-
hallo rolf
na wer lesen kann ist im vorteil......da schaue ich zweimal ins Buch und jedesmal überlesen
..ich glaube ich werd zu alt füe sowas
also danke dir und ich werd das mal probieren
gruß thomas
-
Hi Thomas,
>> ..ich glaube ich werd zu alt füe sowas
nee, da dauert es noch ein bischen. Bin 14 Lenze aelter und es klappt bei mir auch mit Bascom, auch wenn´s etwas laenger dauert als bei den "Juengern".
mfg Karl
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen