本帖最后由 gaoyipin 于 2010-03-16 13:05:41 编辑

解决方案 »

  1.   

    ??没明白??你是给谁写插件??
    自己的项目??
    ie??
    vs本身??
    office插件??
      

  2.   

    就是我给自己的项目写一个插件,之前从未写过,不知道该怎么写,插件的功能只要能弹出对话框“Hello World”就可以了,这个应该怎么做啊?
      

  3.   

    给自己的项目做的话通常是定义一个插件接口,每个form都继承该接口然后是一个配置文件
             <menus>
              <menus name="xxxx">
                 <item name="xxx" type="xxxform的type全名" />
              </menus>
            <menus>菜单加载通过配置文件就可完成至于命令动作, 则可以 通过插件接口来完成
          比如:
                    I插件接口  form= (I插件接口)xxxform的type全名反射得到xxxform的实例
                      form=form.doClick() //假设I插件接口中规定的有doClick() 方法
                          
      

  4.   

    我就是自己用VS2008创建了一个小的Windows窗体应用程序,在这个Windows窗体应用程序上面有一个按钮,当我点击这个按钮的时候会弹出对话框“Hello World”,这个功能需要使用插件来完成
    插件接口应该如何来定义啊?然后配置文件是定义一个.xml的文件吗?然后再读取这个.xml的文件?