witajcie. ostatnio zapisywalem dane do pliku txt ale lepszy rozwaizaniem jak dla mnie okazal sie HTML... wlasie do niego dopisuje dane ale jest pewnien problem poniewaz html nie wyswietla tekstu ktory zawarty jest pomiedzy znakami "<" i ">" bo mysli ze sa to tagi html. dlatego chcialbym aby znaki <> byly zamienione na odpowiedniki:
">" na ">"
"<" na "<" w rezultacie czego slowo "<heja> bedzie zapisane jako "<heja>"
nie bardzo wiem jak to wykonac :( dla ulatwienia podam kodzik ktory zrobilem do zapisywania : (btw. nie smiac sie prosze:P moze nie jest najlepszy ale za to dziala :> wiem ze to slabe wytlumaczenie):
assignfile(t, 'sms_arch.html');
if FileExists('sms_arch.html') then
Append(t)
else
begin
Rewrite(t);
writeln(t, '<html><head><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">');
writeln(t, '<style TYPE="text/css">}');
writeln(t, '.tresc { COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Geneva, sans-serif, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: normal;}</STYLE>');
writeln(t, '</HEAD>');
writeln(t, '<BODY>');
writeln(t, '<table width=90% border=1 bordercolor=black class=tresc>');
end;
writeln(t, '<TR><TD BGCOLOR="#DEDEDE"><B>');
writeln(t, FormatDateTime('dd mmmm yyyy', Now) + (' ; ') + TimeToStr(Time),'</B></td></tr>');
writeln(t, '<TR><TD>');
write(t, '-');
for i := 0 to src.lines.count-1 do
writeln(t, src.lines[i]+s);
closefile(t);
z gory dzieki za pomoc! [browar]
wrrr... nie wiem jak juz zrobic... "<" ma zamienic na " & l t ; "
a ">" na "& g t ; "