用RichEdit如何导入(导出)WORD(EXCEL)文档?
除了RichEdit还有控件比较好.
除了RichEdit还有控件比较好.
解决方案 »
- 求解:delphi调用webservices出错,C#却没有任何问题
- delphi需要怎么深入研究?
- 不同数据库结构相同的表之间复制记录,但是有一列是自动赋值的,怎么设置IDENTITY_INSERT 为 ON
- 还有一个问题有个错误:"多步操作产生错误,请检查每一步的状态值 "
- 插入数据
- 高分征求:一个简单MIS的需求分析和功能设计,请大家帮帮忙!谢谢!
- Delphi6自带的安装程序在哪里,如何用?
- 如何用API函数打开一个可执行(exe)文件。
- 怎么使dbgrid里的列宽度可调但不能被整体拖动即和其他列交换位置
- richedit中,delphi中如何实现居中等功能。
- 小问题,帮帮忙??
- 要使用TRegistry读写注册表要在Uses中写如什么关键字?
var
NewDoc: Variant;
V: OleVariant;
FileNameTemp :String;
begin
if OpenDialog1.Execute then //uses ComObj, OleServer, Word2000;
begin
FileNameTemp := OpenDialog1.FileName;
try
V := CreateOleObject('Word.Application');//建立自动化对象
NewDoc :=V.Documents.Open(OpenDialog1.FileName); //打开指定文件
NewDoc.Content.Copy; //拷贝到剪贴板
RichEdit1.Lines.Clear;
RichEdit1.PasteFromClipboard; //粘贴
NewDoc.Close; //关闭Word文件
finally
V.Quit; //释放自动化对象
end;
end;
end;
导出类似
要出现这个错误:Mothed "Docments not supported by Automation object"