图书介绍
Visual Basic插件开发人员指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)(G.斯沃茨费格)Gene Swartzfager著;健莲工作室译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111066871
- 出版时间:1998
- 标注页数:333页
- 文件大小:17MB
- 文件页数:369页
- 主题词:
PDF下载
下载说明
Visual Basic插件开发人员指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一部分 对插件的介绍1
第1章 创建一个简单的VB插件1
1.1 设计插件的公用接口2
1.1.1 ActiveX组件的种类2
1.1.2 为插件启动选项3
1.1.3 与其他ActiveX组件的接口4
1.2 集成一个插件的模块和成员5
1.2.1 连接类模块6
1.2.3 GenlPrcs标准模块9
1.2.2 VBEvents类模块9
1.2.4 Form模块11
1.3 为插件的类模块过程编写代码12
1.3.1 Connect类过程13
1.3.2 VBEvents类过程15
1.4 Gene的通用插件代码编写的十条重要提示16
1.4.1 提示1—在GenlPrcs中将VBE声明为Public型的16
1.4.2 提示2.—在可能情况下使用Accessor属性17
1.4.3 提示3—在可能情况下将变量设为局部的17
1.4.4 提示4—将局部对象变量命名为与它们的类型相同的名字17
1.4.7 提示7—尽可能使用With语句18
1.4.6 提示6—缩短长的对象表达式18
1.4.5 提示5—使用For Each…Next而不是For…Next18
1.4.8 提示8—尽可能地使用字符索引访问集合中的工程19
1.4.9 提示9—使用固有的枚举常量19
1.4.10 提示10—使用Collection和Parent属性19
1.4.11 测试并调试一个插件20
1.5 编译、注册并运行一个插件23
1.5.1 General标签项23
1.5.2 Make标签项24
1.5.3 Compilc标签项25
1.5.4 Component标签项26
1.5.5 Windows注册项27
1.5.6 运行一个插件28
1.6 解决插件中的问题29
第2章 定制一个插件的界面30
2.1 Add-In Manager对话框30
2.2 VBAI类库34
2.3 VB Add-In Toolbar插件36
2.3.1 插件工具条的注册项38
2.3.2 通过编程来显示或隐藏插件工具条41
2.3.3 控制插件工具条按钮的图标43
2.3.4 编写插件工具条的行为代码46
2.4.1 On Connection方法的三个方面48
2.4 定制IDT扩展对象接口48
2.4.2 定制OnStartupCompletc方法53
2.4.3 Tweaking OnDisconnection方法55
2.5 插件的窗体只显示一次58
2.6 从插件中显示常用消息框60
第二部分 如何使用插件对象和成员65
第3章 VBIDE级插件对象65
3.1 VBE对象65
3.1.1 活动对象的访问属性67
3.1.2 集合的访问属性68
3.1.3 其他IDE级成员68
3.2.1 AddIn对象的成员69
3.2 Addins集合对象69
3.2.2 Addins集合的Update方法70
3.3 CodePanes集合对象71
3.4 CommandBars集合对象72
3.4.1 使用Office成员的缺点72
3.4.2 使用Cmd对象的方法73
3.5 VBProject集合对象76
3.5.1 向VBIDE中增加一个工程76
3.5.2 保存一个工程组及Rernove一个工程78
3.5.3 其他的VBProjects集合成员79
3.6.1 Windows对象访问属性80
3.6 Windows集合对象80
3.6.3 创建一个VB工具窗口81
3.6.2 其他Windows对象成员81
第4章 工程级插件对象和成员83
4.1 工程的References集合83
4.1.1 Reference对象的属性83
4.1.2 增加、删除一个Reference对象84
4.2 其他工程级成员85
4.2.1 保存一个工程86
4.2.2 编译一个工程87
4.3 增加、RemoveVB组件87
4.3.3 指定启动模块88
4.3.1 增加由VB创建的模块88
4.3.2 增加一个ActiveX设计器模块88
4.4 操纵VB组件89
4.4.1 非设计器访问属性89
4.4.2 与设计器有关的成员90
4.4.3 文件操纵成员90
4.4.4 VBComponent对象的其他成员92
4.5 用VBForm对象操作设计器92
4.6 控制VBControls94
4.6.1 包容器控件和ZOrder方法94
4.6.2 其他VBControl对象成员95
第5章 与属性和代码相关的插件对象98
5.1 处理属性99
5.1.1 property对象的属性100
5.1.2 设置返回对象的属性101
5.1.3 设置包含数组的属性102
5.2 处理代码103
5.2.1 增加和格式化代码103
5.2.2 Code Module对象的方法104
5.2.3 Code Module对象的属性106
5.3.1 Member对象的种类108
5.3 处理成员108
5.3.2 Member对象的使用109
5.4 Add-In Interface Builder插件110
5.4.1 Add-In Interface Builder插件的窗体110
5.4.2 Add-In Interface Builder的代码111
第6章 与事件相关的插件对象116
6.1 Add-In Events Log插件117
6.1.1 声明插件Event对象118
6.1.2 创建对象的事件过程119
6.1.3 使事件过程做出响应120
6.1.4 刷新事件句柄121
6.1.5 编写插件事件过程程序122
6.2 与事件相关的插件的使用123
6.2.1 有关Rcfemce对象自动化的想法123
6.2.2 有关VBProject对象自动化的想法124
6.2.3 有关VBComponent对象自动化的想法124
6.3 Controls Monitor插件125
6.3.1 设置控件的Name属性126
6.3.2 对Name属性更改的反应129
6.3.3 剪切、拷贝并粘贴控件/代码131
6.3.4 更改TabIndex和Index设置134
7.1 Dialog Builder插件程序135
第7章 插件程序和对话框135
第三部分 插件程序专题研究135
7.1.1 Dialog Builder如何工作136
7.1.2 由Dialog Builder创建的MsgBox代码137
7.1.3 Dialog Builder中MsgBox的代码141
7.1.4 Dialog Builder的其他功能145
7.2 programmer s Log插件程序147
7.2.1 建立一个ActiveX文档148
7.2.2 显示一个ActiveX文档148
7.2.3 关闭/打开一个ActiveX文档150
第8章 ActiveX控件的Tutor插件程序152
8.1.1 Tutor插件的FRM模块153
8.1 设计Tutor插件153
8.1.2 Tutor程序的RES模块156
8.1.3 其他设计考虑点157
8.2 Tutor插件程序如何工作159
8.2.1 从文件Tutor.TXT中加载代码160
8.2.2 改变一个VB的IDE窗口的标题162
8.2.3 增强Tutor插件程序165
9.1 可重用过程的情况167
9.2 可重用过程的障碍170
9.2.1 未封装的过程170
9.3 Code Librarian如何工作171
9.2.2 非通用过程171
9.2.3 不适当的开发工具171
9.3.1Code Librarian的文件构造172
9.3.2 从库中恢复代码173
9.3.3 向库中存储一个过程177
9.4 增强Code Librarian程序177
第四部分 插件词典182
Activate方法182
ActiveCodePane属性182
ActiveVBProject属性183
ActiveWindow属性184
Add方法185
AddButton方法(VBAI)186
AddCustom方法187
Add File方法187
AddFromFile方法188
AddFromGuid方法188
AddFromString方法189
AddFrmnTemplate方法189
AddIn对象190
Addins集合/属性191
AddMenu方法[VBAI]192
AddMenuItem方法[VBAI]193
Add PopupMenu方法[VBAI]194
AddToAddInToolbar方法195
AddToolBar方法[VBAI]196
Add ToolBarButton方法[VBAI]197
Add ToolboxProgID方法198
AfterAddFile事件199
AfterChangeFileName事件199
AfterCloseFile事件200
AfterRemoveFile事件201
AfterWriteFile事件201
AITBar对象[VBAI]202
Rindable属性203
BeforeLoad File事件203
Browsalble属性204
Build FileName属性205
BuiltIn属性205
CanPaste属性206
Caption属性206
Categcry属性207
ClassName属性207
Clear方法208
Close方法208
CloseSubKey方法[VBAI]209
CodeLocation属性210
Cmd对象[VBAI]210
CodeModule对象/属性211
CodePane对象/属性212
CodePanes集合/属性213
CodcPaneView属性214
Collection属性214
CommandBarEvents对象/属性215
CommandBars集合/属性216
CompatibleOleSever属性217
Connect方法[VBAZ]217
Connect属性218
ContainedVBControls集合/属性219
Conainer属性220
ControlObject属性220
ControlType属性221
Copy方法221
CopyButtonIoon方法(VBAI)222
Count属性222
CoutOfDeclarationLines属性223
CountOfLinesProperty{属性}223
CountOfVisibleLines属性224
CreatEventProc方法224
CreateToolWindow方法225
Cut Method(方法)226
DefaultBind属性226
DelButton方法227
Deletelines方法227
DelValue方法[VBAI]229
Description属性229
Designer属性231
DesignerID属性231
Designer Window方法232
DisplayBind属性232
DoGetNewFileName事件233
DisplayModel属性233
Events Object/Property(对象/属性)235
FileControlEvents Object|Property235
FileCount属性238
FileName方法238
FileName属性238
FileName属性239
Find方法239
FullName属性241
FullPath属性241
GetControlType方法[VBAI]241
GetDesc[VBAI]242
GetSelcction方法243
GetSubKeyName方法[VBAI]243
GetSubKeysCount方法[VBAI]244
GetValue方法[VBAI]245
GetValucName方法[VBAI]245
GetValuesCount方法[VBAI]246
Guid属性247
HasOpenDesigner属性248
Height属性248
HelpContextID属性248
Hidden属性249
HelpFile属性249
Hide方法[VBAI]250
IIWnd属性(隐含)251
IconState属性252
IDTExtesibility对象252
IndexedValuc属性254
InSelection属性254
InsertLines方法255
IsBeingDebuggod方法[VBAI]255
IsBroken属性256
Is Dirty属性257
IsButton方法[VBAI]257
IsDisplayed方法[VBAI]258
IsFormDisplayed方法[VBAI]258
IsMeauItem方法[VBAI]259
IsSublicy方法[VBAI]260
IsWinNT方法[VBAI]261
Item方法261
ItemActivated事件263
ItemAdded事件263
ItemReloadod事件264
ItemRenamed事件265
ItemRemoved事件265
ItemSeleied事件266
LastUsed Path属性266
Left属性267
Lines属性267
LinkedWindowFrame属性268
LinkedWindows集合/属性269
MainWindow属性270
Major属性270
MakeCompiledFile方法270
Manager对象271
Member对象272
Members集合/属性273
Minor属性274
Name属性274
NumIndices属性275
Object属性275
OnAddInsUpdate方法276
OnConnection方法277
OnDisconnection方法278
OnStartupComplete方法279
OpenSubKey方法[VBAI]280
ProcBodyLine,ProcCountLines属性281
Parent属性281
Paste方法281
ProcOfLine属性282
ProcStartLine属性283
ProgID属性284
Properties集合/属性284
Propcrty对象285
PropertyPage属性287
Quit方法287
ReadProperty方法288
RcakOnlyMode属性288
Reference对象289
References集合/属性290
ReferencesEvents对象/属性291
Reg对象[VBAI]292
Rcload方法293
Remove方法293
RemoveAddInFromToolbar方法293
ReplaceLine方法294
RequestChangeFileName事件295
Requestfxlit属性295
RequestWriteFile事件296
Saved属性297
SaveAs方法297
Scope属性298
SelectAll方法298
SelectedVBComponent属性299
SelectedVBControls集合/属性299
SelectedVBControlsEvents对象/属性301
SerFocus方法302
SetSelection方法302
Show方法303
SetValuc方法[VBAI]303
Show方法[VBAI]304
ShowMsg方法[VBAI]304
StandardMctbod属性306
StartMode属性307
StartProject属性308
StartupObject属性308
Static属性309
TemplatcPath属性309
Top属性309
Type属性310
TopLine属性310
UIDefault属性312
UpDate方法313
Util对象[VBAI]313
Valuc属性314
VBComponent对象315
VBConiponents集合/属性316
VBComponentEvents对象/属性317
VBControl对象318
VBControls集合/属性320
VBControlsEvents对象/属性321
VBE Object属性322
VHForm对象323
VBProject对象324
VBProjects集合/属性325
VBProjectsEvents对象/属性326
Version属性327
Width属性329
Window对象/属性329
Windows集合/属性330
WindowStatc属性331
WriteProperty方法332
Zorder方法332
热门推荐
- 3369628.html
- 2578920.html
- 2767278.html
- 1942769.html
- 463016.html
- 3276842.html
- 2386331.html
- 422728.html
- 2675604.html
- 1978391.html
- http://www.ickdjs.cc/book_1556678.html
- http://www.ickdjs.cc/book_1190354.html
- http://www.ickdjs.cc/book_2896202.html
- http://www.ickdjs.cc/book_751196.html
- http://www.ickdjs.cc/book_1415845.html
- http://www.ickdjs.cc/book_2414594.html
- http://www.ickdjs.cc/book_719905.html
- http://www.ickdjs.cc/book_1638304.html
- http://www.ickdjs.cc/book_2728304.html
- http://www.ickdjs.cc/book_1813040.html