难!难!难!大虾请进!OLE另存为文件时怎样才能去掉其中OLE附加的信息? (100分)

  • 主题发起人 主题发起人 sunrainwang
  • 开始时间 开始时间
S

sunrainwang

Unregistered / Unconfirmed
GUEST, unregistred user!
1.我将AUTOCAD文件加载到OLE容器中,怎么样设置让加载文时不打开的AUTOCAD2000绘图界面。
2.我想把OLE容器中的内容savetofile 或者 saveasdocument另存为文件后发现打不开,有什么方法吗?
3.据BBS以前的帖子认为这个方法只适用与WORD 和excel、bmp等格式的文件。但是另存的结果也是增加OLE附加信息的。
 
只知道第2个,应该是ole关闭后内存没有完全被释放,你用任务管理器看看旧知道了
 
不是内存没释放问题,是另存后的文件中包含了一些OLE自身的附加信息后导致AUTOCAD不认识该文件的格式所致。
 
saveAsDocument Word就没有你的第二个问题,ACAD我没有试过。
 
是的,saveAsDocument Word就没有你的第二个问题我的第三个问题已经说明。据说word文件经过OLE另存之后文件会因为包含了OLE信息而增大,但是OFFICE WORD还是认识这个格式。
 
我有一个相关的问题:
Access的OLE字段和DELPHI的OLE好象不兼容?
可能是OLE的头信息格式不兼容.
请高手指点如何在DELPHI报表中显示ACCESS的OLE字段内容(图片)?
 
有知道的吗?
帮我顶一下。
 
将保存的文件前12个字符截掉就可以了。
 
将保存的文件前12个字符截掉就可以了?
请问用代码怎么截取?
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部