再提出有关WORD文档编辑问题(200分)

  • 主题发起人 主题发起人 yebc
  • 开始时间 开始时间
Y

yebc

Unregistered / Unconfirmed
GUEST, unregistred user!
前些天曾有类似问题提出,查看了一下好象没有真正解决,不知哪位专家能再次出手帮助解决,即可在delphi中识别word文档中的每一段内容,包括文字,图像,表格等,然后可放入数据库,也可从数据库导回word文档中,谢谢!
 
你的意思是按段落识别?应该没有问题的,请说出你的具体要求。
 
你是不是想在delphi中用个东东来编辑word文档?然后放回数据库?
表格可咋个编辑?
 
把它们放到数据库里面干什么呢?
 
VBA的文档可在安装OFFICE时选中。
要达到这样的效果,不如直接识别WORD文档算了。
 
拜托:
我想做个提库大体也要用到: 输入数据时用 WORD 再把题干和插图分开存入库
出提时输出到WORD,再打印
 
问题与dagang提出的类似,即开发的系统需要把WORD中的内容(有文本,图像,表格等)
按一定格式取出并存入数据库的相应字段中,然后需要时将数据库中相应的字段再拼
接到word文档中(按原来的编排格式).
 
D5中Office控件!
 
请zyy04继续
 
采用临时文件

procedure filetoblob(dbset:TclientDataSet;sFieldName,sFileName:String);
var
dStream:TClientBlobStream;
fStream:TFileStream;
begin
dbset.edit;
try
fStream:=TFileStream.create(SFileName,fmOpenRead);
dStream:=TClientBlobStream.Create(dbset.FieldByName(sFieldName) as TBlobField,bmWrite);
dStream.copyfrom(fStream,fStream.size);
finally
dStream.free;
fStream.free;
end;
dbset.post;
end;
不知那位大虾有更好的方法。
 
提示:
用webbrowser或MSHTML Parser打开office文档,然后转化接口得到office文档,
再操作。
 
yebc: 登记00-4-6 13:07:17, 上次进入: 00-4-25 11:07:04
结束了
 
后退
顶部