编写VB AddIn工程

原创 2010年06月02日 09:13:00

新建AddIn工程


在connect.dsr模块中有一行
    Set mcbMenuCommandBar = AddToAddInCommandBar("My AddIn")
定义了addin出现在菜单中的位置

设置Application为VisualBasic,做VB的AddIn


在frmaddin.frm模块中设计窗体并定义操作
模块使用了全局对象VBInstance
    Public VBInstance As VBIDE.VBE


VBIDE的简要模型如下

VBIDE:
  VBE:VBInstance
    VBProjects
      VBProject
        VBComponents
          VBComponent
            CodeMudule
              CodePane
            Designer
              VBControls
                VBControl
                  Properties
                    Propertie
                      name
                      value

 

显示一个代码窗口
VBInstance.VBProjects.Item(1).VBComponents(1).CodeModule.CodePane.Show

获得窗体上一部件的属性
Dim f As VBForm
Set f = VBInstance.VBProjects.Item(1).VBComponents(1).Designer
Debug.Print f.VBControls.Item(1).Properties.Item(1).Value

 

生成dll文件,并注册。

SW二次开发中swvbaddin模板在vb环境中安装不上的解决办法

将Solidworks安装包中的APISDK文件安装后,找到模板文件swvbaddin,直接把模板文件的压缩包复制到C:\Program Files\Microsoft Visual Studio 1...
  • u012689172
  • u012689172
  • 2014-10-21 15:54:45
  • 960

vb.net 开发 excel Addin学习(2)---- 工具栏 和 菜单

做excel插件开发,可能需要为excel添加自定义的工具栏和菜单。这个也是非常的简单的。自定义工具栏的代码: Public Class ConnectClass Connect        Imp...
  • precipitant
  • precipitant
  • 2007-08-20 09:29:00
  • 3803

SolidWorks <em>VB</em>二次开发实例解析

<em>SW</em>二次开发中<em>swvbaddin</em>模板在<em>vb</em>环境中安装不上的解决办... SolidWorks <em>VB</em>二次开发实例解析 立即下载 上传者: plpl5959 时间: 2014-06-18 综合评分: 5 积分...
  • 2018年04月13日 00:00

solidworks二次开发 学习日记--3使用solidworks sdk api 和vc做简单开发

1.         安装solidworks sdk api(按默认安装,编程工具应在c盘)2.         在vc6.0中化建立atl com app wizard3.         ...
  • reyes_c
  • reyes_c
  • 2011-03-04 15:34:00
  • 9773

Office2000(2003) 下 outlook,word 的 com addin 之 delphi实现!(整理摸索)

       在Office2000下的Word2000、Access2000、Excel2000、PowerPoint2000等软件中的工具条或菜单条资源中,看到一些其它软件加入的新的自定义工具条按...
  • andyLe
  • andyLe
  • 2004-02-18 23:34:00
  • 1044

MFC中Spin控件的使用

spin控件经常被用于Edit控件旁,通过点击上下来快速改变edit控件中的数值
  • u012689172
  • u012689172
  • 2014-07-03 09:00:54
  • 2093

vb.net使用TreeView 控件显示文件夹列表

【qqread原创】在前文我们提到过,TreeView 控件最典型的使用就是Windows资源管理中显示文件夹列表的左边栏,现在我们就模仿它来做一个按树状结构显示指定盘符中所有文件夹的小程序。 一、...
  • u012689172
  • u012689172
  • 2014-11-26 15:18:51
  • 492

OCC VS2010配制方法

 Occ下载安装后,首先编辑ros文件夹中的custom.bat文件,将vc9改为vc10,并且不要将下面的系统架构改为64,当时我是ideaPad450,win7x64系统,改为64不可编...
  • u012689172
  • u012689172
  • 2014-06-30 10:11:39
  • 490

Opencascade中对于空间曲线求交的方法

在occ中,曲线求交点目前发现了两种方法: 一
  • u012689172
  • u012689172
  • 2014-07-08 16:47:05
  • 1414
收藏助手
不良信息举报
您举报文章:编写VB AddIn工程
举报原因:
原因补充:

(最多只允许输入30个字)