Cytuj:
Oryginalnie napisane przez Misza
Jak zmieniać kolor tekstu w jednej linijce (Pascal)?
Jak np. mam już trochę kodu, nagle wybijam z linijką
Kod:
writeln('ja mam ',wiek,' lat'); // wiek to przykładowa zmienna ;p
i chcę, żeby właśnie zmienna 'wiek' miała inny kolor. Albo dowolny inny wyraz, chociażby i 'lat'. Jak to zrobić?
|
write('ja mam ');
textcolor(red);
write(wiek);
textcolor(white);
write(' lat');
Nie jestem pewny czy zadziała, nie sprawdzałem : P
Problem jedynie w tym, że zmienna leży sobie po środku zdania i trzeba ją osobno pokolorować i potem od nowa ustawić biały. Inaczej by było;
textcolor(xxx);
writeln('ryba to pro w csa \o/');
textcolor(white); {opcjonalnie}
@up
No, w sumie to samo
