如何在delphi中用ole控件 调用外部的 文件并且保存啊?(100分)

  • 主题发起人 主题发起人 wddddd
  • 开始时间 开始时间
W

wddddd

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在delphi中用ole控件 调用外部的 文件并且保存啊?

我保存了, 总是出现乱码,为什么,谁可以告诉我 !!
 
oleWordCal.CreateObjectFromFile(gSysTempPath+'js.doc',False);
 
oleWordCal.SaveAsDocument(gSysTempPath+'js.doc');
 
有谁能给我讲的清楚点啊?谢谢
 
看看delphi的demo,在demo/Activex里面,很清楚
 
这里你应该明白这两个问题:
1、Ole嵌入
2、Ole连接

对于嵌入式连接方式,对象被植入你的应用程序的窗口内部,这时,你要保存成文件
下次调用时,只能用Ole控件打开这个文件(比方Doc文件嵌入Ole里,编辑后保存,你用Word是
打不开你所保存的文件的)

对于连接的方式,连接的对象是在你的应用程序之外,调用相应的关联程序打开文件的。你可以
在被关联的应用程序里编辑和保存文件,这样被保存的文件,下次还可以用相应的关联程序打开

你用Ole的连接方式就好了!
 
后退
顶部