Neviete ako by sa dal vymazať neký riadok ????
lebo:
clrscr - vymáže všetko a to nechem
clreol - vymaže za textom
a nič na vymazanie neakého riadku som nenašiel ?
Fórum › Pascal
Vymazanie neakého riadku .
Máš několik možností:
1) Nastavit kurzor na začátek řádku (Gotoxy) a pak napsat 80 mezer, čímž přepíšeš to, co na tom řádku je.
2) Použít proceduru Delline, která smaže celý řádek s kurzorem. Problém je ale v tom, že ho úplně odstraní, tj. na jeho místo se nahrnou řádky zespoda. Zpátky dolů je můžeš zase sešoupnout procedurou Insline, která na pozici kurzoru vloží prázdný řádek.
3)
for i:=0 to 79 do mem[$B800:2*(80*(wherey-1)+i)]:=32
což je prakticky totéž co v bodě 1, jenom trochu jinak zapsané, bez ovlivnění pozice kurzoru, bez případného scrollování při mazání posledního řádku a jen pro textový režim s 80 znaky na řádek.Chceš-li lepší odpověď, polož lepší otázku.
Moje stránka.
Moje stránka.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 9 hostů
Podobná vlákna
Vymazanie vstupného riadku — založil ArcaneBeam13
Vymazanie adresára — založil gaben
Vymazanie objektu — založil Patrik
Subory (vymazanie, edit) — založil jozo0025
Nefunkčné vymazanie cookies. — založil gold604
Moderátoři diskuze