怎样把自己做的应用程序功能嵌入到网页上?

caicai999 2009-10-09 09:01:31
怎样把自己做的应用程序功能嵌入到网页上?
我自己写了一个比较大的应用程序,想把它嵌入到网页中来用,请教各位,不做控件的话,有什么办法可以实现?
...全文
1831 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
caicai999 2009-10-22
  • 打赏
  • 举报
回复
偶离开数日,未及时结贴,万分抱歉,望各位谅解!
ccc_cgreen 2009-10-09
  • 打赏
  • 举报
回复
基本上就两种思路:
1.界面和功能分开,功能开发成一个服务进程,而界面使用脚本语言在IE里面和服务进程进行通信。
2.界面和功能都放到activex里面。这种方法,如果直接将exe的主界面贴到activex还是比较简单的,但是也存在一些问题需要处理,以前你基于exe的开发方式很多地方都要修改,比如说tooltips,控件的释放等。
雪影 2009-10-09
  • 打赏
  • 举报
回复
只能视情况而定了。

这里有一个简单的例子,如何在web浏览器上建立一个视图窗口
http://www.codeproject.com/KB/atl/ScriptableActiveX.aspx
MoXiaoRab 2009-10-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 caicai999 的回复:]
嗯,我本来是想做个ActiveX的,可是不知道,我现成的程序要怎么做成ActiveX控件呢?
[/Quote]
看情况进行移植
sumoer 2009-10-09
  • 打赏
  • 举报
回复
用一个容器装这个对话框
wshcdr 2009-10-09
  • 打赏
  • 举报
回复
不一定能完全移植成功
caicai999 2009-10-09
  • 打赏
  • 举报
回复
嗯,我本来是想做个ActiveX的,可是不知道,我现成的程序要怎么做成ActiveX控件呢?
MoXiaoRab 2009-10-09
  • 打赏
  • 举报
回复
ActiveX可以
caicai999 2009-10-09
  • 打赏
  • 举报
回复
比如一个对话框,我要怎么做才能在浏览器上用它?请指教!
caicai999 2009-10-09
  • 打赏
  • 举报
回复
那有什么办法能够实现的呢?
Abcix 2009-10-09
  • 打赏
  • 举报
回复
好像不行,你就把浏览器当成一个操作系统来看,他们在不同的系统上,是不可能实现的
caicai999 2009-10-09
  • 打赏
  • 举报
回复
多谢多谢啦!尤其是要感谢Tr0j4n,很有耐心!
ccc_cgreen 2009-10-09
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 ccc_cgreen 的回复:]
基本上就两种思路:
1.界面和功能分开,功能开发成一个服务进程,而界面使用脚本语言在IE里面和服务进程进行通信。
2.界面和功能都放到activex里面。这种方法,如果直接将exe的主界面贴到activex还是比较简单的,但是也存在一些问题需要处理,以前你基于exe的开发方式很多地方都要修改,比如说tooltips,控件的释放等。
[/Quote]
关于1你可以参照一下web迅雷。。。
2么就是简单的代码移植拷贝的过程就像上面说的那样,建议先把框架搭建出来,然后里面的东西再一点点的往里面添加。
MoXiaoRab 2009-10-09
  • 打赏
  • 举报
回复
建议楼主先看看ActiveX开发的相关书籍,这样从0就开始讲移植代码实在是...
搞懂ActiveX COM的相关的知识,这样才能磨刀不误砍柴工
caicai999 2009-10-09
  • 打赏
  • 举报
回复
多谢Tr0j4n的耐心指教。
但是我还是不知道,要复制模块到ActiveX的什么位置?在做这个之前,我也没有接触过ActiveX控件,都是后来用到了,学了一点而已……
MoXiaoRab 2009-10-09
  • 打赏
  • 举报
回复
当然不是全部复制,你一个段(模块)一个段(模块)的复制
caicai999 2009-10-09
  • 打赏
  • 举报
回复
我的意思是说我的MFC代码是完整的,要把它复制到ActiveX中?是复制到ActiveX工程中么?放到哪个地方呢?
MoXiaoRab 2009-10-09
  • 打赏
  • 举报
回复
这个得看你的代码咯,你复制过去运行看看就知道行不行咯?
caicai999 2009-10-09
  • 打赏
  • 举报
回复
这个能不能移植对代码有要求?是MFC的,如果可以,要怎么做才能把MFC的代码移植到ActiveX中?
MoXiaoRab 2009-10-09
  • 打赏
  • 举报
回复
比如有的代码,从MFC直接拿到ActiveX中是可以用的,有的则不可以.
有的稍微修改下可以
加载更多回复(1)

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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