10  memoのデータをhtml形式で出力する。 (HTMLタグの都合上、全角でタグを入れています。)
var

 SL01:Tstringlist;
 s1 : string;
 cnt : integer;
begin
 SL01 := TStringList.Create;
 try
  Memo1.Lines.Insert(0,'<html>');
  Memo1.Lines.Insert(1,' <body>');
 for cnt := 2 to Memo1.Lines.Count -1 do begin
  s1 := Memo1.Lines[cnt];
  Memo1.Lines[cnt] :=' '+s1 + '<br>';
 end;

 cnt := Memo1.Lines.Count;
 if memo1.Lines.Text = ' ' then begin//もしメモが白紙だったら・・・
  cnt := 2;
 end else begin
 end;

 Memo1.Lines.Insert(cnt,'</html>');
 Memo1.Lines.Insert(cnt,' </body>');

 SL01.AddStrings(Memo1.Lines);
 SL01.SaveToFile('C:\'+'test'+'.html');//ファイル作成
 finally
  SL01.Free;
 end;

end;

back