Показать сообщение отдельно
  #15  
Старый 19.10.2011, 10:53
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Memo1: TMemo;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
  fel: TStringList;
  i: integer;
  code: string;
begin
  fel:= TStringList.Create;
  fel.LoadFromFile('index.html');
  i:= pos('</body>', fel.Text);
  code:= fel.Text;
  Insert(Memo1.Lines.Text+#13#10, code, i);
  fel.Text:=code;
  Memo1.Lines.Add(fel.Text);
  fel.SaveToFile('index.html');
  fel.Clear;
end;

end.

Код наверно не самый оптимальный, но работает чудесно. Касательно интерфейса не так как ты просил, но думаю разберешься.
Ответить с цитированием