

| návštěv dnes: | 29 |
| návštěv včera: | 59 |
| návštěv za měsíc: | 515 |
| návštěv celkem: | 17819 |
| 23 unita "Crt" |
|
|
| Napsal uživatel Administrator | ||||||||||||||||||||||||||||||||||||
| Čtvrtek, 05 Listopad 2009 08:34 | ||||||||||||||||||||||||||||||||||||
|
Jednotka Crt Dneska si pořádně odpočineme a budeme si hrát! Jednotka Crt nám umožňuje vyrobit různé textové a zvukové efekty. Pro ty, kteří používají FreePascal: obsah této jednotky je zahrnut už v jednotce System. Jednotka Crt měla tu nevýhodu, že nefungovala na počítačích s procesory rychlejšími jak 200MHz. Na Internetu je k dispozici řada opravných opatření. Stáhli-li jste tedy BP, nejspíše se s tímto problémem již nesetkáte. Jinak musíte najít opravnou jednotku (např. Crtp2), či patch, který umožní fungovat i již přeloženým souborům. Souřadnice se u obrazovky počítají zleva doprava a seshora dolů.
ClrScr; - Procedura smaže obrazovku Delay(ms:word); Počká ms milisiekund ReadKey:char Přečte jeden znak z klávesnice. Používá se nejčastěji v cyklech, kde se neustále dokola testuje, zda nebyla stisknuta některá klávesa (nemusí totiž čekat na stisk Entru jako Readln) Jednotka Crt nám umožňuje pracovat i s barvami. K tomu se musí barvy ovšem nějak definovat a abychom se nezbláznili ze změti čísel, zavedli se konstanty:
Uvedené procedury se nevztahují na již napsané znaky (ClrScr je výjimka) To by bylo z Crt vše. DCV: Projděte své dosavadní programy a pokuste se některé vylepšit pomocí zde získaných zkušeností. (Vylepšení se asi budou týkat grafické stránky, ale pokud využijete i ReadKey a KeyPressed, nebude to na škodu) |
||||||||||||||||||||||||||||||||||||
| Aktualizováno Čtvrtek, 05 Listopad 2009 08:46 |


Založeno na Joomla!. Designed by: Free Joomla 1.5 Template, dns. Valid XHTML and CSS.