var
wapp: OleVariant;
Doc: Variant;
begin
if OpenDialog1.Execute then
begin
wapp:= CreateOleObject('Word.Application');
Doc :=OpenDialog1.FileName;
Memo1.Text:=Doc.Content.Text;
Doc.Close;
end;
end;他提示:variant does not reference an automation object是为什么呢?
wapp: OleVariant;
Doc: Variant;
begin
if OpenDialog1.Execute then
begin
wapp:= CreateOleObject('Word.Application');
Doc :=OpenDialog1.FileName;
Memo1.Text:=Doc.Content.Text;
Doc.Close;
end;
end;他提示:variant does not reference an automation object是为什么呢?
Memo1.Text:=Doc.Content.Text;//DOC现在存的是字符串,怎么这样用它?
Doc.Close;
Memo1.lines.add(Doc.Content.Text);//DOC现在存的是字符串,怎么这样用它?
Doc.Close;