如果在Web中嵌入WORD (200分)

  • 主题发起人 chenybin
  • 开始时间
C

chenybin

Unregistered / Unconfirmed
GUEST, unregistred user!
目的是:
把WORD或者其他OFFICE程序嵌入在网页中
 
写不下了
不好意思,读取直接用INDYHTTP就可以GET到一个MEMORYSTREAM,就是不知道怎么在内存中直接打开
这样当然有好处,请先不要谴责我说这个方法是:(,暂时实现不了
 
另外

在使用Server面板上的控件有个问题

USES WORD97没有问题,USES WORD2000就会在新建WORD文档的时候出错,参数不全,但是后面的参数是可选的,VBA也这么说的,搞不懂了

我是D6
 
把WORD对象的接口直接暴露应该是可以的吧。你给你的ACTIVEFORM增加个方法,
让他输出或返回一个包含这个接口的指针变量就可以了吧
至于对于流的操作这块,我觉得比较够戗,
除非你的WORD对象支持类似LOADFROMSTREAM的方法
不过我是这样认为的,在IE里直接打开网页上的WORD文档,它也将在临时目录里产生
临时文件,这是不是意味着你的想法没法实现?或者IE怕文档太大,占内存?
 
谢谢lvxq的回答

直接LoadFromStream我不知道如何实现,因为不可能知道WORD的文件结构
你说的输出变量可以说详细些吗?

 
如果你仔细看了我前面的回帖,就可以知道,我的意思就是说你可能没法
对这个流进行操作,除非它提供LOADFROMSTREAM只类的方法。
至于别的都不是问题
 
^^^^^^^^^关注中.
我想做一个办公文档的管理软件,就是想做一个透明窗口,然后将office文档拖到这个窗口后自动打开,编辑,保存入Access 数据库,实现查询.
可是,想很久都没法做好,关键就是对拖放的响应和office文档的操作,有点象是超星的采集窗口.
各位能给点意见吗?
 
多谢关注

to ximyma:

应该是CS结构的,可以考虑用OleContainer

嵌入操作,至于拖放,等高手过来吧:)
 
你好:
workjie@hotmail.com
实时讨论比较好一点,如果对你有用处,到时候再贴出来把。
 
感谢,公司不能上MSN,晚上讨论
 
TO

workjie:
你的OCX暴露的接口也不多,至少没有对WORD的整体的控制(可能是我没有看到),公司没有DOMINO环境,还没有测试你的读取NSF能力,希望可以详细谈

大家继续
 
倾家荡产也要弄明白啊
 
现在我有时间,我们讨论讨论吧。

qq: 249462710
email: workjie@hotmail.com
 
我不知你所说的“至少没有对WORD的整体的控制”是指什么样的控制,对于WORD的操作我给出了所有的对话框的操作界面,那么还有什么功能不能完成吗????【注:word的大部分功能都是以DIALOG提供界面操作的】
 
应该是我说法上有问题

我的意思是控制word.Document
 
当然也未必

只要能控制都可以

我的意思是晚绑定,根据WORD 的不同版本,控制其中的document
 
调用word.document的各种方法来处理Word的一些功能,这样以后可以扩展
 
顶部