logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Bascom] LCD i kontynuacja pisania w jednej linii

lukisio 29 Sie 2008 16:15 1555 3
  • #1 5487269
    lukisio
    Poziom 12  
    Witam
    Chciałbym wykonać coś w stylu:
    
    Lcd "Numer: " ;
    If Nr > 100 Then
       X = Nr / 100
       Lcd X
    End If
    
    If Nr > 10 Then
       X = Nr / 10
       Lcd X
    End If
    
    X = Nr Mod 10
    Cls
    Lcd X
    


    Niestety nie działa. Problem polega na tym, że kompilator niejako "zamyka" linię i nie pozwala jej kontynuować poprzez kolejną formułę LCD. Każde następne wykorzystanie LCD powoduje wymazanie dotychczasowej zawartości linii. Robiłem kiedyś podobnie w C i Cpp, nie było absolutnie żadnego problemu. Czy jest jakiś sposób na to, żeby dokończyć pisanie w tej samej linii LCD?
  • #2 5487416
    Press
    Poziom 24  
    użyj funkcji LOCATE
  • Pomocny post
    #3 5488104
    wojnar
    Poziom 17  
    ...a co to CLS w przedostatniej linii ?
    Wyczyści wyświetlacz i od pierwszej pozycji wypisze zawartość zm. X.
    Nie jest tu problem?
  • #4 5488240
    lukisio
    Poziom 12  
    No ba! Pewnie że to cls. Dobre kilkadziesiąt minut kombinowałem ze składnią, a cls'a nie zauważyłem.
    Dzięki
REKLAMA