takze, ked je subor v rovnakej zlozke ako aj program, tak staci pri assignovani napisat len jeho meno, napr assign(subor,"sub.txt"); . ale ked je v zlozke, ktora sa nachadza v tom istom adresary, tak to nefunguje, napr. assign(subor,"data\sub.txt"); . V com robim chybu alebo ako to mam spravit?
ok, nabuduce to sa budem snazit dat tam kde to mam byt. A inak dik.
A este vsetkych prosim, aby prispevky davali do tej diskusie, kde patria. Napriklad tema, ktoru prave rozoberame, patri skor do diskusie k clanku Jednotka CRT.
Ta chyba syntaxe ("." expected...) bola asi kvoli tomu, ze sa program nazyval rovnako ako jedna z pouzitych procedur.
Tu je kod pre neobmedzeny readln / writeln:
http://suloweb.html.sk/free-pascal-jednotka-crt/diskusia/
Tak neviem. Skusim sa s tym niekedy neskor pohrat.
Ale asi budes musiet naprogramovat vlastnu proceduru s vyuzitim jednotky CRT.
skusil som to, je to to iste, zastane to presne tam, kde aj predtym. 
Mozno je to limit funkcie Readln. Ale mozno bude stacit zmenit typ premennej, do ktorej zapisujes....
var retazec: AnsiString; // miesto string
...
readln(retazec);
...
Nemam to odskusane.
super! funguje to! neviem kde bola chyba, prepisal som cely zdrojovy kod a je to v poriadku. mala skuska, a vidim ze ked zapisem 50 znakov, tak ma da do dalsieho riadku. ale po zapisani niekolkych riadkov mi uz nechce nic pisat dalej, asi readln bode len na urcity pocet znakov? nie je nejaka ina procedura ako readln, ale aby sa do nej mohlo zapisat viac znakov?
Skontroluj si syntax, hlavne bodkociarky a konce blokov. A GoToXY bude fungovat, ale suradnice budu relativne k oknu. V tomto pripade je to vsak jedno.
A este oprava: lavy horny roh by mal byt 1, 1.
{dik za taku skoru odpoved}take nieco by sa mohlo hodit lebo som si vsimol ze ked mam akurat zapnutu alebo ako to mam povedat proceduru readln tak ked kurzor pride na koniec obrazovky, tak ma automaticky hodi do dalsieho riadku. ale ked zapisem takto asi styri riadky tak potom dalej uz nechce nic napisat ako keby tam bol obmedzeny pocet znakov. a co sa tyka toho window, tak ked som napisalWindow(0,0,20,20);
tak pri kompilacii mi vyhodilo chybu ze vraj mam zlu syntax: syntax error, "." expected but ")" found. asi som nieco zle spravil? a este ked spravim to okno window, tak ako mam donho presunut kurzor tak, aby som tam mohol pisat? alebo staci len klasicke gotoxy?