实例介绍
【实例截图】
【核心代码】
本书介绍了一些VB第三方控件,在VB开发时,可参考.
614窗体信息捕提控件: fsMsgHook
99
26.15窗体滚动控件: fs scroll
26.16改良框架控件: GCIR Frame,
2617显示器控件: LEDBag
2618灵活容器控件: wizard
106
2619液晶显示屏控件:LED
107
2620模拟发光二级管控件:LED
108
2621文本提示控件:Tip
110
622仪器面板控件: Number leid…
2623酷标题栏控件: THBCoolCaption…
113
26243D引擎控件: Trispace
2625超强工具栏控件: asx Toolbar
115
2626分割条控件; Splitter
116
627图标菜单控件: axIcon Menu
116
2628超链接控件: Hyperlink
117
2629窗体发送控件 TrayFom
118
2630换肤控件: Actform
118
2631旋转标签控件: RoTex
120
2632新组合框控件:N
2633多功能界面控件: Mighty window
34超强标尺控件: Ruler
2.635属性栏控件:Pr
2.636 office2000型控件: ActiveBar20
37窗体缩放控件: active
8图标拖曳控件: Ivicodrag
l26
椭圆型按钮控件
26.40气泡窗体控件: bubble01
2641奇异窗体控件: FormShaper…
42标尺控件: Ruler
2.643控制显示控件: Display
130
2644容器控件:
2645弹出式菜单控件: Submen
131
2646进度显示控件: Zlibtool
133
2.647 OutLook风格控件:Ⅴ foutBar.
2648漂亮的进度条控件: ProcBar
134
649围棋开发控件: WeiQi………
134
2.6.50滚动框控件: TextScroller
2651缩放控件:ReSi
137
26.52透明窗体控件: Transparent
l37
2653多功能界面控件:ⅴBOCX
138
2654滚动条控件: Easyscroll
2655垂直菜单控件: VerticalMenu…
26.56拖动控件: Bound ActiveX
11
2657不视则窗口控件: PolyForm
658新颖控件:Eyes…
42
2659看图控件:GBox
2660可变分隔条控件: CsplitBarCtrk
147
2661进度条控件
2662模拟音量控制控件: Slider
149
26.63滚动条控件: TracBar
664彩色进度条控件
2665平面工具栏控件; FlatBar
26.66系统菜单控件: Sysmenu
154
2.667保护控件: Activelock
156
2668增强工具栏控件: Active Bar
2669酷窗体控件: Coonskin
26.70调用控制面板控件: CallControlPanels
2671类似 Delphi面板控件: adBevel
2,672工具条控件: axCool
163
6:73增强网格控件: ax Grid
.674增强面板控件; axPanel
2675文本框控件: Folderbrowse
167
26.76文件控件: Filebrowse
168
2677进程框控件: Prog Bar.
169
2678进程框控件: BUProgress
2.6.79增强系统控件: SystemTray
27对话框类
27,1文本框控件: wordwrap
175
27.,2文件对话框控件: ccrpFileDialogs
2.7.3增强性过程框控件:Pbar
274类似过程框的控件: MEter
275颜色选择控件: Color Browser
182
276显示按钮对话框的控件: GetFile
187
2.8数据库类
28.1数据输入控件 PRIme、 NUMeric、 PV MaskEdit、 PEDate2、 CALendar
282条形码挖件:Bar
191
283电子表格风格的控件: TextBox calendar
193
284SQL语法分析解释引擎控件:Sml! Parser
285 SQL Server数据库绑定控件: SQLCheck
286数据表显示控件:vaS
287数据柱状图控件: Indicator
288 SQL Server数据库接口控件; ctlActiveXSQL
208
8932位数据库控件
28.10获取 Access数据库密码控件: UnLockMdb
211
28.11数据库查询控件: recordsetEng
212
12数据库工具控件: DBToolBar…
28.13操纵数据库控件:Code128bar
28,14关联数据库图片记录控件: DBImage
29报表打印类
227
291打印预览控件: JTPrintPreview
227
292报表打印控件
第三章控件大全(下
多媒体类…
237
31.1颜色选择控件: SBList
237
3112信息显示控件: Dig RadMP3 aginfo
239
313动画显示控件: DXAnimatedGIF
14声音控件: Sound
241
35音量控件: Volume
42
31.6显示播放控件:Wave
246
31.7动画显示控件:G89
249
31.8控制微机扬声器控件: SPeaker
319播放控件:Mp3Pay………
3L.10调整系统音量的控件: ucEQPIo
3
31.11多媒体文件类型转换控件:Mp3Emc
3.L.12滚动条控件
3.L.13循环移动字幕控件: MovingText
3⊥14Gif动画显示控件: AniGIF
3L.15播放控件: MaqMidia
31.16拼图游戏控件: TilePuzzk
268
317液晶数字显示控件: Digital
274
3L18工具条控件: asxfoolbar
274
31.19动画图标控件: FSAnimIcon
3.120压缩位图控件: JPGMake
31.21调节图形控件: Picture2.
3122图像文件控件: PicOper
282
3123图像格式转换控件: PicConvert…
3.24颜色选择控件: Colorpicker
3125图像编辑控件:X1 mgEdit..
3I26控制鼠标形状的控件: mty Mouse
29I
3【27用图片框模拟进程框的控件: ProgBar…
328旋转控制控件: sPin Edit
3129数字循环滚动控件: Odometer
3.130液晶显示控件:LED
31.31扩展填充样式控件: SuperFill.
3132扩展线条样式控件; Superline
3133绘图控件: SuperDraw
309
3134液晶显示控件:LED
3.35德洛内三角形控件: Delaunay
312
3136添加阴影控件:SCBoκ
3.1.37制作椭圆的图片控件: Roundpicture
3I6
32图形图像类
318
32.1图形浏览控件: Animation giF
.318
322窗口背景设置控件: ARBackground
323透呀图像控件: DevPower Transparent Image ActiveX
324水晶成像控件: CNS Crystal Imaging
323
325动画播放控件: ccrpAnimation…
326图像控件: Graphic Control
334
3.27 VBOx控件:GⅤ Box Contents
328图标采集控件: IconPicker ActiveX Control…
352
32.9抓屏控件: CapScrew
354
3210VB动态Gf控件
356
33日期时间类
3.31日期控件: Form taskBar
332时钟控件: CLOCK
3.33图片时钟控件: fTimeLed
334获取美国各州当前时问的控件: SysUSA...
35臼历控件: Calendar
366
34文件磁盘类
367
341BMP文件生成AⅥ文件的控件:AV
342管理ZIP文档的控件: UnZIP
34.3文件夹浏览器控件:; FIdem
371
3.5通信网络类
373
3.5.1自动拨号控件: AutoDial
352易用的文件传输协议控件: EZFTP
375
353数据链接控件: Datalink
∴386
354新闻组控件:News
355FTPX网络控件: fTP ActiveX control
3.5.6防火墙控件: Firewall serve ActiveX contre
3.5.7自动拨号控件: Dame ware RasDial activeX/OCX.
428
36系统类
361系统文件管理控件: Applogger…
.62系统信息控件: FullSysInfo
3.63屏幕拷贝控件: cap Screen
364系统注册表控件: Registry
435
36.5访问系统注册表的控件: ARRegistry
438
366获取系统信息的 ActiveX控件; ISysinfo
3.67 windows消息处理控件: Msghook3
,443
3.6.8 Windows消息拦截处理控件: Msgblst32
369读写IN文件的控件: INIToolproj………
3610光驱控制控件: Carot
3611系统权限控制控件: Userright
36.12系统控制控件: Mighty Window
36.13驱动器扫描控件: DirScan
3614反映鼠标移动轨迹控件: mouse Control……
3615记录鼠标事件的控件: Mouse
36.16管理INI文件的自由控件:SJIN]
3617管理开关计算机的控件: Reboot xPlus…
3618改变显示设置的控件: System
3619注册控件的控件: ocxRegCode…
36.20显示系统进度的控件: StatusMeter∵…
472
控件基础知识
1.1 Visual basic控件慨迷
1.1.1什么是 Visual Basic控件
编程需要耐心与时间,但在编程的过程中会经常发现,苦苦耗费几个晚上解决一个自
以为很难的问题,雨它早已是公开的秘密了。因而选用一个好的控件显得尤为重要
个Ⅴ sual basic控件实际上就是一个 ActiveX组件, ActiveX组件可以定制并扩展
Visual basic的集成开发环境。ActiⅤeX组件的使用可以帮助程序员减少手工重复劳动的时
间,从而摆脱许多困难、乏味或耗时的工作
任何一个 activex组件都是一个通过接口来提供-种或多种服务的物理封装体。组件
根据它所提供的服务及它如何与其他组件联系进行定义。对一个组件,我们从外部只能了
解它的接口,外部世界看不到它的内部结构及所用方法
一个控件是一个特殊的 Activex组件:
只与一种其他组件— Visual basic的DE联系
只有一种称为 DTExtensibility的外部接口使它可以与 Visual basic的IE联系。
ActiveX组件分为两种类型—过程内的DLL控件以及过程外的EXE控件。一个DLL
控件在内存中以与Ⅴ Isual basic自身同样的方式运行,因此它比相应的EXE控件运行要快。
个DLL控件也能显示可以自动接受焦点的窗体。EXE控件的优势是:一个EXE控件的
StartMode属性可以是0vb- Smode standalone,或1 Vb Smode Automation在极少的情况下
控件可能需要作为一个独立的应用程序运行,而不是在 Visual basic的⑩E下运行,因此,
Visual basic第点方搜钭大金
一般来说,DLL型控件更方便
1.1.2如何加载 ActiveX控件
Activex控件文件的扩展名为,ocx。使用由第三方开发商为ⅵ isual basic提供的附加控
件的方法有两种,第一种方法的步骤为
(1)首先打开 Visual basic程序,在【工程】菜单中单击【部件】选项,打开【部件】
对话框,如图1-1所示
A小个
图11【部件】对话框
(2)【部件】对话框分为三个标签,单击【控件】展开所有已经注册的可加入的Act
控件,也可通过单击右下方的【浏览】按钮从文件夹中选择,再将 ActiveX控件加入到可
用控件列表中时,ⅵ isual basic自动在部件对话框中选定它的复选框,如图1-2所示
严可热
图1-2打开文件夹对话框
第一章怦基础知钢
(3)从列出的控件中,通过选定控件名称左边的复选框来选择要加入的控件,然后单
击【确定】按钮关闭对话框,此时所有选定的 ActiveX控件将出现在T具栏中。
第二种方法与第一种方法只是第一步不同,在工具栏右击,打开如图13所示的菜单
然后选择【部件】选项。其他步骤与第-种方法相同。
图1-3打开的弹出式菜单
第三方开发的控件加载到工具栏后,即可应用这些控件进行程序设计。本书的第二章
将分类详细介绍各个控件的具体使用方法。
1.1.3如何使用 Activex控件
本节以一个G正图形浏览控件 Animation giF为例讲解 ActiveX控件的使用方法,该
控件是一个GIF图形浏览控件,可以做背景透明处理。该控件对GF动画的控制比较全面
可以方便地浏览G动画,并提供分帧浏览功能,并可以随意开始、停止功画的播放
Animation giF控件的安装方法同前面介绍的方法相同,使用起来也比较方便,首先详
细了解该控件的主要方法、属性、事件,然后就可以对GIF动画做灵活的操作
要属性
Frame当前帧
frames-帧总数。
FrameHeight、 Frame width-某一帧的宽和高,属性为只读
FrameTop、 FrameLeft-一某一帧的位置,此属性为只读。
GIF读入的G文件
GIFHeight、 GIFWidth-GF动画的宽和高,此属性为只读。
Loop循环的次数,O为无限循环。
Playing是否正在播放动画
Sequence--GIF动画播放的方式属性值:0- Norma sequence(正常):1 Rever sequence
(由后至前):2 Pingpong Sequence(由前至后):3 User-defined Sequence(使用用户设置)
String—设定要播放的帧以“,”分隔,当 Sequence指定为3 User-defined
Sequence时有效
sped-播放速度数越人越慢,1最快
Transparent-设置背景是否透明
标签:
网友评论
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
支持(0) 盖楼(回复)