IE浏览器生成插件一般通过何种软件制作,用啥语言?能说明一下插件生成的详细步骤么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IE浏览器生成插件一般通过何种软件制作,用啥语言?能说明一下插件生成的详细步骤么?相关的知识,希望对你有一定的参考价值。

就是说我想要知道插件的生产过程,自己做IE插件需要知道哪方面的知识?

参考技术A IE插件一般使用微软的开发工具开发,如早期的Visual studio 6.0,或者后续的Visual studio 2003/2005之类的,一般使用C++语言编程,需要调用IE插件开发提供的SDK,按照SDK提供的接口,实现部分是你自己的功能。
一般需要COM组件方面的知识,加之IE接口不是特别规范,所以可以借助一些工具实现,如Browser Help Objects(BHO)。
插件开发完成后,是一个dll文件,可以通过注册的方法加入到系统中,IE在加载时会调用。如果想通过自动的方式可以建立安装文件或者在其他应用程序中注册,达到神不知鬼不觉的目的。
插件的运行状态也有几种,如控件,Toolbar和上下文菜单,以及BHO类。追问

之前写的应用程序是不能经过VS打包以后就可以运行成为一个插件吧?
要在VS 中自己调用相应的SDK接口,再写程序完成自己的功能,最终实现在打包形成dll文件吧?

追答

之前写的应用如果是源码,可以直接包含进来;如果是静态库也差不多,但要是动态库,可能会复杂一些。
反正最后是形成一个com组件,里边的算法逻辑是你自己怎么实现都行,跟系统打交道的对象都是IE的。

本回答被提问者采纳

请问用啥软件生成.xml文件,用啥软件生成html文件?

我想知道有什么软件可以实现上述文件生成,是否免费的,还有应该怎么操作!初次接触这样子的东西,很多不懂。

xml与html文件都是纯文本文件,是网页比较常见格式也叫超文件标记语言;用记事本就可以打开和编辑
还有一些操作比较方便的IDE环境Dreamweaver等软件。
如果只是简单的生成这类格式的文件使用word也可以:文件->另存为:其它格式->选择html或选择xml保存即可
http://blog.sina.com.cn/dcrenl
参考技术A .xml与.html是文件的扩展名。要是.html的话,有很多工具,例如Dreamweaver,editplus,记事本都可以,保存的时候,改下扩展名就可以。软件的话,可以用试用版,然后上网找通用的注册码就可以长期使用了。

以上是关于IE浏览器生成插件一般通过何种软件制作,用啥语言?能说明一下插件生成的详细步骤么?的主要内容,如果未能解决你的问题,请参考以下文章

程序员用啥浏览器?

用火狐浏览器看优酷视频用啥插件?

那些漂亮的sci论文图一般用啥软件制作的

手机游戏一般用啥开发的? 比如很火的王者荣耀用啥引擎?啥语

程序员用啥浏览器

那些漂亮的sci论文图一般用啥软件制作的