如何用C#写一个插件(VS2008) 本帖最后由 gaoyipin 于 2010-03-16 13:05:41 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ??没明白??你是给谁写插件??自己的项目??ie??vs本身??office插件?? 就是我给自己的项目写一个插件,之前从未写过,不知道该怎么写,插件的功能只要能弹出对话框“Hello World”就可以了,这个应该怎么做啊? 给自己的项目做的话通常是定义一个插件接口,每个form都继承该接口然后是一个配置文件 <menus> <menus name="xxxx"> <item name="xxx" type="xxxform的type全名" /> </menus> <menus>菜单加载通过配置文件就可完成至于命令动作, 则可以 通过插件接口来完成 比如: I插件接口 form= (I插件接口)xxxform的type全名反射得到xxxform的实例 form=form.doClick() //假设I插件接口中规定的有doClick() 方法 我就是自己用VS2008创建了一个小的Windows窗体应用程序,在这个Windows窗体应用程序上面有一个按钮,当我点击这个按钮的时候会弹出对话框“Hello World”,这个功能需要使用插件来完成插件接口应该如何来定义啊?然后配置文件是定义一个.xml的文件吗?然后再读取这个.xml的文件? 使用BackgroundWorker之后程序为什么出现假死现象 c# 求N级分数的问题,计算等级 SslStream 问题 怎么把textbox控件添加在编程产生的table里 C#变量的生存周期问题 c#多表更新执行没反应?? URL地址获取方法 水晶报表发布问题.找不到 keycode2.dll or invalid keycode 如何等待word文件退出? 谁知道有好的英文c#站点论坛什么的 请教一个关于文件流的问题 请教HttpWebRequest的问题,路径变了,具体请进来看,谢谢!
自己的项目??
ie??
vs本身??
office插件??
<menus>
<menus name="xxxx">
<item name="xxx" type="xxxform的type全名" />
</menus>
<menus>菜单加载通过配置文件就可完成至于命令动作, 则可以 通过插件接口来完成
比如:
I插件接口 form= (I插件接口)xxxform的type全名反射得到xxxform的实例
form=form.doClick() //假设I插件接口中规定的有doClick() 方法
插件接口应该如何来定义啊?然后配置文件是定义一个.xml的文件吗?然后再读取这个.xml的文件?