Parametry
f | textov² soubor |
ostatnφ parametry | libovolnΘ v²razy typu Boolean, Char, Short, Integer, Real, Date, Time, Timestamp, String, CSString nebo CSIString. |
Popis
Procedura Writeln
konvertuje hodnoty v²raz∙, kterΘ obdr₧φ jako druh² a dalÜφ parametry, na znakovΘ °et∞zce a zapisuje je do souboru, kter² je jejφm prvnφm parametrem. Za hodnotou poslednφho parametru procedura zapφÜe do souboru p°echod na nov² °ßdek (znaky CR a LF a k≤dy 13 a 10). Soubor musφ b²t p°edem otev°en.
Za druh²m a ka₧d²m dalÜφm parametrem Writeln
smφ b²t uvedena dvojteΦka a celoΦφseln² v²raz. Je-li takov² ·daj uveden, pak vyΦφslφ hodnotu tohoto v²razu a p°edß se konverznφ procedu°e. V²znam tΘto hodnoty je stejn² jako v²znam parametru, kter² v definici pohledu udßvß p°esnost zobrazenφ (nenφ to tedy poΦet vypsan²ch znak∙ jako ve standardnφm Pascalu) - viz kapitola o nßvrhu pohled∙. Hodnota °φkß, jak²m zp∙sobem se provede konverze parametru Writeln
na °et∞zec znak∙.
V praxi se ukazuje lepÜφ p°edem si zformßtovat zapisovanΘ ·daje pomocφ konverzφch procedur (Int2str, Real2str, Date2str apod.) do °et∞zce a ten pak p°edat funkci.
P°φklad
name := GetTempDir+'FAX602.TEL';
if Reset(g,name) then begin
WriteLn(g,'[PHONELIST]');
obsah :=jmenofirmy+'='+cislofax;
WriteLn(g,obsah);
Close(g);
end;
Viz