讨论一下B/S结构下internet嵌入WORD问题 B/S结构下internet嵌入WORD、对WORD进行各种操作,大家帮忙想想,我应该从哪方面着手。或哪有这方面的例子,谢了, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 activeform + ole可以吧。 ActiveFormprocedure TActiveFormX.ActiveFormCreate(Sender: TObject);begin OleWord := GetOrCreateObject('Word.Basic');end;procedure TActiveFormX.closeword;begin try OleWord.FileExit; except end;end;procedure TActiveFormX.openword(const filename: WideString);begin if (length(filename)>0) then begin try OleWord.FileOpen(filename); OleWord.AppShow; except end; end;end;procedure TActiveFormX.EditBook(const name, content: WideString);vars:String;begintry OleWord.EditBook(name,0,0,0,1); if(content='') then OleWord.Insert(' '); if(content='null') then OleWord.Insert(' '); OleWord.Insert(content);exceptend;end;procedure TActiveFormX.saveword;begin try OleWord.FileSave; except end;end; 两种技术在OA中的应用大富翁论坛版权所有 KeyLife富翁笔记 (此作品参加“Borland ALM 产品开发者竞赛参赛” 求助 何控制DBGrid? 窗口问题 接口和实现接口的类之间的转换 为何D6在2000下开发的程序拿到XP下就不能编译了? 了解一下北京程序员的薪水~!希望大家实话实说,最好都说的详细点!! 请教各位大侠使用NMSMTP控件发送邮件的一个问题,急!!! 高分求购DevExpress WebFramework 1.12!!!最多1000分! 一个简单的关于日期格式的问题,在线等待,立即送分 语句有和错误,该怎么写? 如何运行一个外部程序?简单的,不用api 续高分无人解决问题!!!!!!!!!!!! 高手快进,解决后送300 如何在dbgrid上直接修改数据?
begin
OleWord := GetOrCreateObject('Word.Basic');
end;procedure TActiveFormX.closeword;
begin
try
OleWord.FileExit;
except
end;
end;procedure TActiveFormX.openword(const filename: WideString);
begin
if (length(filename)>0) then
begin
try
OleWord.FileOpen(filename);
OleWord.AppShow;
except
end;
end;
end;procedure TActiveFormX.EditBook(const name, content: WideString);
var
s:String;
begin
try
OleWord.EditBook(name,0,0,0,1);
if(content='') then
OleWord.Insert(' ');
if(content='null') then
OleWord.Insert(' ');
OleWord.Insert(content);
except
end;
end;
procedure TActiveFormX.saveword;
begin
try
OleWord.FileSave;
except
end;
end;
大富翁论坛版权所有
KeyLife富翁笔记
(此作品参加“Borland ALM 产品开发者竞赛参赛”