Man kan bare rette alt der hedder word97 til word2000, men her er et lille eksempel jeg har lavet:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Excel2000, Word2000, OleServer;
type
TForm1 = class(TForm)
Word1: TWordApplication;
Word1Doc: TWordDocument;
Button1: TButton;
Edit1: TEdit;
procedure Button1Click(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Word1.Connect;
Word1.Visible:=True;
Word1.Documents.Add(EmptyParam,EmptyParam,EmptyParam,EmptyParam);
Word1Doc.ConnectTo(Word1.ActiveDocument);
Word1Doc.Range.InsertBefore(Edit1.Text);
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Word1Doc.Disconnect;
Word1.Disconnect;
end;
end.
Håber det hjalp.