【ActiveX】如何将我的ActiveX嵌入到浏览器里面,像Word和PDF一样。

是是非非 2008-04-26 02:01:15
我自己定义了一种文件格式,姑且叫作DNA

比如说 Me.DNA ,这个文件在Web服务器输出的时候我给加上 ContentType=application/DNA 这样的MimeType

我希望让用户打开 http://www.eglic.com/Me.DNA的时候
会调用我的一个ActiveX来显示他,是像打开Word和PDF这样,嵌入在浏览器里面显示的
当然,用户也会把这个文件下载到本地,双击的时候,是用我的程序打开(这个注册一个文件类型就可以了,好解决)


问题如下:
1、 这样是一个ActiveX DLL还是ActiveX Exe?
2、 这是一个UserControl还是一个Form?
3、 和浏览器交互需要实现哪些接口?
...全文
253 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
我也想知道,正在找這方面的資料~~~~~
东方之珠 2008-04-28
  • 打赏
  • 举报
回复
帮顶顶...
Software 2008-04-27
  • 打赏
  • 举报
回复
Up
Torch009 2008-04-27
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 jiangsheng 的回复:]
是Word, Adobe Reader这样的ActiveX Document Server吧
MFC向导支持这样的项目,自己写很累很累
[/Quote]
是是非非 2008-04-27
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 supergreenbean 的回复:]
你参考这个吧,基本上按照做了就可以

http://www4.dogus.edu.tr/bim/bil_kay/prog_dil/activex/axu18fi.htm
[/Quote]

恩,这个比较清楚,谢了


[Quote=引用 12 楼 jiangsheng 的回复:]
是Word, Adobe Reader这样的ActiveX Document Server吧
MFC向导支持这样的项目,自己写很累很累
[/Quote]

谢谢,我看看VC去,虽然不会
蒋晟 2008-04-27
  • 打赏
  • 举报
回复
是Word, Adobe Reader这样的ActiveX Document Server吧
MFC向导支持这样的项目,自己写很累很累
supergreenbean 2008-04-26
  • 打赏
  • 举报
回复
你参考这个吧,基本上按照做了就可以

http://www4.dogus.edu.tr/bim/bil_kay/prog_dil/activex/axu18fi.htm
lyserver 2008-04-26
  • 打赏
  • 举报
回复
不要使用OLE Document,IE插件可以采取好几种技术,你应该GOOLE一下如何编写IE插件。
是是非非 2008-04-26
  • 打赏
  • 举报
回复
十分汗…………

Google 搜索 “OLE Document Object”居然只找到一个相关的页面
搜索 "OLE 文档对象" 居然找到一坨…………

谁能提供一个英文的Google搜索代理……
是是非非 2008-04-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 supergreenbean 的回复:]
你所希望的东西是OLE中的OLE Document Object。要实现它,工作量可不小哦,呵呵
[/Quote]

恩,工作量大没关系……项目需要…………

可否指点一条明路……
vansoft 2008-04-26
  • 打赏
  • 举报
回复
实现是可以实现。

首先你要知道IE的哪些接口要用到,
其次怎么实现这些接口。

我只知道一点点,没有时间和资金陪你研究。
silencenet 2008-04-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 supergreenbean 的回复:]
你所希望的东西是OLE中的OLE Document Object。要实现它,工作量可不小哦,呵呵
[/Quote]

嗯嗯。。
我只知道叫OLE。。。
但没做过。。 今后可能会用到。。关注下。。
也帮顶下!
supergreenbean 2008-04-26
  • 打赏
  • 举报
回复
你所希望的东西是OLE中的OLE Document Object。要实现它,工作量可不小哦,呵呵
嗷嗷叫的老马 2008-04-26
  • 打赏
  • 举报
回复
原来是要这种效果呀~~~没做过,帮顶顶~~~
lyserver 2008-04-26
  • 打赏
  • 举报
回复
这实质是写一个IE插件,可参考以下链接:
http://blog.csdn.net/Newrocky/archive/2004/11/17/184317.aspx
是是非非 2008-04-26
  • 打赏
  • 举报
回复
To 楼上:

谢谢你的回答

我想做的不是一个嵌入在网页里面的OCX
而是一个完全独立的,就像在IE里面打开DOC文件或者PDF文件那样
独立于HTML的
嗷嗷叫的老马 2008-04-26
  • 打赏
  • 举报
回复
1、 这样是一个ActiveX DLL还是ActiveX Exe?
这是一个ActiveX Control,俺写过...不难.
2、 这是一个UserControl还是一个Form?
参考1
3、 和浏览器交互需要实现哪些接口?
不知道你要哪些"交互"?

直接写一个OCX,在你网页上嵌入,然后在OCX里写你的程序界面就行.....

864

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧