Kezdőoldal » Számítástechnika » Programozás » Hogy tudnám ezt megvalósítani?...

Hogy tudnám ezt megvalósítani? (Turbo Pascal)

Figyelt kérdés
Úgy kellene kiírassak a képernyőre egy betűt (vagy számot, jelet, azt amit), hogy az előtte lévő karakter eltűnjön (olyan színe legyen mint a háttérnek). Eddig megvan az, hogy tudjam kiíratni minden másodikat más színnel, csak azt nem tudom, hogy az előtte lévőből hogy csináljak más színűt.

2013. márc. 31. 23:35
 1/6 A kérdező kommentje:
[link] ennyi van meg eddig a programból
2013. márc. 31. 23:36
 2/6 anonim ***** válasza:
Próbálj meg backspace karaktert kiíratni, vagy gotoxy-nal visszamenni. Ha az első működik az egyszerűbb. Egyébként mi szükség a for ciklusra es a repeat untilra is?
2013. márc. 31. 23:51
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
es azt a backspacet hogy írassam ki ??
2013. ápr. 1. 00:15
 4/6 anonim ***** válasza:
write(#8) ha minden igaz, de 10 éve nem pascaloztam, szóval lehet tévedek.
2013. ápr. 1. 08:20
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:
ja és persze utána írass ki egy szóközt is, hogy eltűnjön a kiírt betű
2013. ápr. 1. 08:21
Hasznos számodra ez a válasz?
 6/6 ejbenjaro ***** válasza:

Próbáld így:


program animacio;


uses crt;


Type

TPoint = record

x: byte;

y: byte;

end;


var

AktualisKoordinata, ElozoKoordinata : Tpoint;

i: integer;


begin

AktualisKoordinata.X:=1;

AktualisKoordinata.Y:=1;

ElozoKoordinata:=AktualisKoordinata;

Clrscr;

for i:=1 to 15 do

begin

TextColor(4);

GotoXY(AktualisKoordinata.X,AktualisKoordinata.Y);

Write('X');

ElozoKoordinata:=AktualisKoordinata;

AktualisKoordinata.X:=AktualisKoordinata.X+1;

delay(250);

TextColor(0);

GotoXY(ElozoKoordinata.X,ElozoKoordinata.Y);

Write(' ');

end;

Readln;

end.

2013. ápr. 1. 10:27
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!