help me!(100分)

  • 主题发起人 主题发起人 dreamminger
  • 开始时间 开始时间
D

dreamminger

Unregistered / Unconfirmed
GUEST, unregistred user!
用Delphi5 准备存取AutoCAD的工程图纸放到数据库中,提供少量编辑功能。如果用OLE,怎样在用户保存时不要保存到磁盘文件上而放到我的数据库中?如果直接用COM接口,不知道那里有AutoCAD接口的参考资料?

还有Word,Excel文档也要存入数据库统一管理,接口资料哪里找啊?Delphi5工具栏上Server页的组件都没有帮助,救命啊!

我的e-mail: dreamminger@china.com
10月15号后是: dreamminger@mail.china.com
 
http://community.borland.com/article/0,1410,10194,00.html
资料不多,请自己参看Type Library的接口方法吧。
 
可用OLE实现,即用OLE的流方式实现。
例:
Var lStream:TMemoryStream;
begin
try
lStream:=TMemoryStream.Create ;
OleContainer1.SaveToStream(lStream);
TBolbField(表字段名).SaveToStream(lStream);
Finally
lStream.Free ;
end;
end;

 
可以用自编宏替代保存菜单功能,可以参考vba帮助。
 
http://www.djpate.freeserve.co.uk/Automation.htm
去看看
 
thinks a lot!
 
后退
顶部