[BlueLeaf1336]>
PROGRAM>
Natural Born Junk>
HTML特殊文字変換機
2002/11/03:作成
2003/07/20:<→<他修正
HTMLのソースをHTMLページで表示するために使用する。非常に手抜き。
function ChangeHTMLSpecialChar(text: string): string;
var
i: integer;
src, dest: array[0..2] of string;
begin
src[0] := '&'; dest[0] := '&';
src[1] := '<'; dest[1] := '<';
src[2] := '>'; dest[2] := '>';
Result := Text;
for i := Low(src) to High(src) do
begin
Result := StringReplace(Result, src[i], dest[i], [rfReplaceAll]);
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Memo2.Text := ChangeHTMLSpecialChar(Memo1.Text);
end;