在好例子网,分享、交流、成长!
您当前所在位置:首页ASP 开发实例VB编程 → 高级VB编程示例

高级VB编程示例

VB编程

下载此实例
  • 开发语言:ASP
  • 实例大小:10.58M
  • 下载次数:131
  • 浏览次数:411
  • 发布时间:2022-04-02
  • 实例类别:VB编程
  • 发 布 人:jy497759649
  • 文件格式:.zip
  • 所需积分:1
 相关标签: vb 编程 示例

实例介绍

【实例简介】高级VB编程示例

Visual Studio开发小组成员Matthew Curland《高级VB编程》,包括子类化、轻量控件等来扩充VB功能,带PDF中文教程

【实例截图】

from clipboard

【核心代码】

.
├── PowerVB
│   ├── Code
│   │   ├── ArrayDat.bas
│   │   ├── ArrayOwner.bas
│   │   ├── ArrayOwnerIgnoreOnly.bas
│   │   ├── BSearch.bas
│   │   ├── CDECLFunctionDelegator.bas
│   │   ├── COMDllLoader.bas
│   │   ├── CallDispatch.bas
│   │   ├── CheckUnicodeSupport.bas
│   │   ├── ClearArray.bas
│   │   ├── Compare.odl
│   │   ├── Compare.tlb
│   │   ├── DerefEBP.bas
│   │   ├── DirectFunctionDelegator.bas
│   │   ├── DispatchDelegator.bas
│   │   ├── ExternalChild.bas
│   │   ├── FastMid.cls
│   │   ├── FunctionDelegator.bas
│   │   ├── GetCallingIP.bas
│   │   ├── GetESP.bas
│   │   ├── GetIP.Bas
│   │   ├── HourGlass.bas
│   │   ├── InPlaceActiveObjectHook.bas
│   │   ├── InPlaceObjectWindowlessHook.bas
│   │   ├── LastIID.bas
│   │   ├── LookupCLSID.bas
│   │   ├── NormalizeArray.bas
│   │   ├── ObjCreate.olb
│   │   ├── ObjectSafety.bas
│   │   ├── OcxLoader.bas
│   │   ├── OleTypes.olb
│   │   ├── PushParamThunk.bas
│   │   ├── QSort.Bas
│   │   ├── QSortUnsigned.Bas
│   │   ├── ROTHook.bas
│   │   ├── ROTHookTypes.olb
│   │   ├── ResetError.bas
│   │   ├── RichError.bas
│   │   ├── SafeArray.bas
│   │   ├── SmartConcat.cls
│   │   ├── StackAlloc.bas
│   │   ├── StackAllocZero.bas
│   │   ├── StackFree.bas
│   │   ├── StringRef.bas
│   │   ├── SubClass.bas
│   │   ├── TLBTypes.olb
│   │   ├── ThreadAPI.olb
│   │   ├── Threading
│   │   │   ├── DllThreadsNoObjects
│   │   │   │   ├── ThreadControl.cls
│   │   │   │   ├── ThreadData.cls
│   │   │   │   ├── ThreadLaunch.cls
│   │   │   │   └── ThreadProc.bas
│   │   │   ├── DllThreadsNoObjectsBlockToValidateCreation
│   │   │   │   ├── ThreadControl.cls
│   │   │   │   ├── ThreadData.cls
│   │   │   │   ├── ThreadLaunch.cls
│   │   │   │   └── ThreadProc.bas
│   │   │   ├── DllThreadsNoObjectsWithRecycling
│   │   │   │   ├── ThreadControl.cls
│   │   │   │   ├── ThreadData.cls
│   │   │   │   ├── ThreadLaunch.cls
│   │   │   │   └── ThreadProc.bas
│   │   │   ├── DllThreadsSupportObjects
│   │   │   │   ├── ThreadControl.cls
│   │   │   │   ├── ThreadData.cls
│   │   │   │   ├── ThreadLaunch.cls
│   │   │   │   └── ThreadProc.bas
│   │   │   ├── FireOnceTimers.bas
│   │   │   ├── FireTimer.cls
│   │   │   ├── ThreadCheck.cls
│   │   │   └── ThreadOlePump.bas
│   │   ├── Tokenizer.cls
│   │   ├── VBoost.bas
│   │   ├── VBoost6.dll
│   │   └── VBoostTypes6.olb
│   ├── Samples
│   │   ├── CreateWindow
│   │   │   ├── LBoxEx
│   │   │   │   ├── Compat.ocx
│   │   │   │   ├── INotify.cls
│   │   │   │   ├── LBoxEx.Bas
│   │   │   │   ├── LBoxEx.Ctl
│   │   │   │   ├── LBoxEx.Ctx
│   │   │   │   ├── LBoxEx.bmp
│   │   │   │   ├── LBoxEx.ocx
│   │   │   │   ├── LBoxEx.vbp
│   │   │   │   ├── TestLBoxEx.frm
│   │   │   │   ├── TestLBoxEx.vbg
│   │   │   │   ├── TestLBoxEx.vbp
│   │   │   │   └── WinDecl.Bas
│   │   │   ├── MinimalEdit
│   │   │   │   ├── MinimalEdit.Ctl
│   │   │   │   ├── MinimalEdit.bas
│   │   │   │   ├── MinimalEdit.bmp
│   │   │   │   ├── MinimalEdit.ctx
│   │   │   │   ├── MinimalEdit.ocx
│   │   │   │   ├── MinimalEdit.vbp
│   │   │   │   ├── TestMinimalEdit.frm
│   │   │   │   ├── TestMinimalEdit.vbg
│   │   │   │   ├── TestMinimalEdit.vbp
│   │   │   │   └── WinDecl.Bas
│   │   │   └── MinimalEditWindowLess
│   │   │       ├── MinimalEditWL.Ctl
│   │   │       ├── MinimalEditWL.bas
│   │   │       ├── MinimalEditWL.ctx
│   │   │       ├── MinimalEditWL.vbp
│   │   │       ├── TestMinimalEditWL.frm
│   │   │       ├── TestMinimalEditWL.vbg
│   │   │       ├── TestMinimalEditWL.vbp
│   │   │       └── WinDecl.Bas
│   │   ├── DynamicMDI
│   │   │   ├── AppContext.cls
│   │   │   ├── Control
│   │   │   │   ├── FirstControl.ctl
│   │   │   │   ├── SampleDynamicLoad.ocx
│   │   │   │   ├── SampleDynamicLoad.vbp
│   │   │   │   └── SecondControl.ctl
│   │   │   ├── DynamicMDI.bas
│   │   │   ├── DynamicMDI.ctl
│   │   │   ├── DynamicMDI.exe
│   │   │   ├── DynamicMDI.frm
│   │   │   ├── DynamicMDI.vbp
│   │   │   ├── DynamicMDIChild.frm
│   │   │   └── Forms.Dat
│   │   ├── FunctionOverrides
│   │   │   ├── CooperativeRedirection
│   │   │   │   ├── Base.cls
│   │   │   │   ├── CooperativeRedirection.odl
│   │   │   │   ├── CooperativeRedirection.tlb
│   │   │   │   ├── CooperativeRedirection.vbp
│   │   │   │   ├── Derived.bas
│   │   │   │   ├── Derived.cls
│   │   │   │   └── Main.bas
│   │   │   ├── DoubleWrap
│   │   │   │   ├── Base.cls
│   │   │   │   ├── Derived.bas
│   │   │   │   ├── Derived.cls
│   │   │   │   ├── DoubleWrap.vbp
│   │   │   │   └── Main.bas
│   │   │   ├── DoubleWrapRedirect
│   │   │   │   ├── Base.cls
│   │   │   │   ├── Derived.bas
│   │   │   │   ├── Derived.cls
│   │   │   │   ├── DoubleWrapRedirect.vbp
│   │   │   │   └── Main.bas
│   │   │   ├── DoubleWrapSelf
│   │   │   │   ├── Derived.bas
│   │   │   │   ├── Derived.cls
│   │   │   │   ├── DoubleWrapSelf.vbp
│   │   │   │   └── Main.bas
│   │   │   ├── FunctionOverrides.vbg
│   │   │   ├── SingleWrap
│   │   │   │   ├── Base.cls
│   │   │   │   ├── Derived.bas
│   │   │   │   ├── Derived.cls
│   │   │   │   ├── Main.bas
│   │   │   │   └── SingleWrap.vbp
│   │   │   ├── SingleWrapRedirect
│   │   │   │   ├── Base.cls
│   │   │   │   ├── Derived.bas
│   │   │   │   ├── Derived.cls
│   │   │   │   ├── Main.bas
│   │   │   │   └── SingleWrapRedirect.vbp
│   │   │   └── SingleWrapSelf
│   │   │       ├── Derived.bas
│   │   │       ├── Derived.cls
│   │   │       ├── Main.bas
│   │   │       └── SingleWrapSelf.vbp
│   │   ├── PersistHistory
│   │   │   ├── PersistHistory.odl
│   │   │   ├── PersistHistory.tlb
│   │   │   ├── PersistSample.PDM
│   │   │   ├── PersistSample.cmp
│   │   │   ├── PersistSample.ocx
│   │   │   ├── PersistSample.vbp
│   │   │   └── TextControl.ctl
│   │   ├── ROTClock
│   │   │   ├── ROTClock.bas
│   │   │   ├── ROTClock.cls
│   │   │   ├── ROTClock.exe
│   │   │   ├── ROTClock.frm
│   │   │   ├── ROTClock.frx
│   │   │   ├── ROTClock.vbp
│   │   │   ├── ROTClock.vbw
│   │   │   ├── UseROTClock.exe
│   │   │   ├── UseROTClock.frm
│   │   │   ├── UseROTClock.frx
│   │   │   └── UseROTClock.vbp
│   │   ├── Scribble
│   │   │   ├── Compact
│   │   │   │   ├── Main.bas
│   │   │   │   ├── Point.bas
│   │   │   │   ├── Scribble.exe
│   │   │   │   ├── Scribble.frm
│   │   │   │   ├── ScribbleCompact.vbp
│   │   │   │   └── ScribbleCompact.vbw
│   │   │   ├── LinkedPoints.odl
│   │   │   ├── LinkedPoints.tlb
│   │   │   ├── MSSCCPRJ.SCC
│   │   │   ├── Main.bas
│   │   │   ├── Point.bas
│   │   │   ├── Scribble.exe
│   │   │   ├── Scribble.frm
│   │   │   ├── Scribble.vbp
│   │   │   └── Scribble.vbw
│   │   ├── SubClass
│   │   │   ├── DrawItem
│   │   │   │   ├── DRAWITEM.CTX
│   │   │   │   ├── DRAWITEM.OCX
│   │   │   │   ├── DrawItem.Ctl
│   │   │   │   ├── DrawItem.bas
│   │   │   │   ├── Drawitem.vbp
│   │   │   │   ├── ODLList.bmp
│   │   │   │   ├── TestDrawItem.frm
│   │   │   │   ├── TestDrawItem.frx
│   │   │   │   ├── TestDrawItem.vbp
│   │   │   │   └── WinDecl.bas
│   │   │   ├── MinMaxInfo
│   │   │   │   ├── MinMaxInfo.bas
│   │   │   │   ├── MinMaxInfo.frm
│   │   │   │   └── MinMaxInfo.vbp
│   │   │   ├── Minimal
│   │   │   │   ├── MinSubClass.bas
│   │   │   │   ├── MinSubClass.frm
│   │   │   │   └── MinSubClass.vbp
│   │   │   └── SystemMenu
│   │   │       ├── MSSCCPRJ.SCC
│   │   │       ├── SystemMenu.bas
│   │   │       ├── SystemMenu.frm
│   │   │       ├── SystemMenu.vbp
│   │   │       └── SystemMenu.vbw
│   │   └── WindowLess
│   │       └── LightEdit
│   │           ├── LightEdit.bmp
│   │           ├── LightEdit.ctl
│   │           ├── LightEdit.ctx
│   │           ├── LightEdit.vbp
│   │           ├── LightEdit.vbw
│   │           ├── TestLightEdit.frm
│   │           ├── TestLightEdit.frx
│   │           ├── TestLightEdit.vbg
│   │           ├── TestLightEdit.vbp
│   │           ├── TestLightEdit.vbw
│   │           └── WinDecl.bas
│   └── Tools
│       ├── DbgWProc.dll
│       ├── DbgWProc.exp
│       ├── DbgWProc.lib
│       ├── DumpClassData.exe
│       ├── EditTLB.dll
│       ├── EditTLB.exe
│       ├── EditTLB.exp
│       ├── EditTLB.lib
│       ├── MainWindow.vbd
│       ├── OCARecordFix.exe
│       ├── OCXDirect.dll
│       ├── OCXDirect.exp
│       ├── OCXDirect.lib
│       ├── Src
│       │   ├── Build.bat
│       │   ├── DbgWProc
│       │   │   ├── DbgWProc.bas
│       │   │   ├── DbgWProc.cls
│       │   │   ├── DbgWProc.cmp
│       │   │   ├── DbgWProc.vbp
│       │   │   ├── DbgWProc.vbw
│       │   │   ├── DbgWProcCreator.cls
│       │   │   └── MSSCCPRJ.SCC
│       │   ├── DumpClassData
│       │   │   ├── DumpClassData.bas
│       │   │   ├── DumpClassData.vbp
│       │   │   ├── DumpClassData.vbw
│       │   │   └── MSSCCPRJ.SCC
│       │   ├── EditTLB
│       │   │   ├── Bmp
│       │   │   │   ├── Delete.bmp
│       │   │   │   ├── EditTLB.bmp
│       │   │   │   ├── EditTLB.ico
│       │   │   │   ├── Library.bmp
│       │   │   │   ├── NewLibrary.bmp
│       │   │   │   ├── Project.bmp
│       │   │   │   └── Save.bmp
│       │   │   ├── Connect.DCA
│       │   │   ├── Connect.Dsr
│       │   │   ├── EditTLB.RES
│       │   │   ├── EditTLB.bas
│       │   │   ├── EditTLB.cmp
│       │   │   ├── EditTLB.vbp
│       │   │   ├── EditTLB.vbw
│       │   │   ├── EditTLBExe.RES
│       │   │   ├── EditTLBExe.bas
│       │   │   ├── EditTLBExe.frm
│       │   │   ├── EditTLBExe.frx
│       │   │   ├── EditTLBExe.log
│       │   │   ├── EditTLBExe.vbp
│       │   │   ├── EditTLBExe.vbw
│       │   │   ├── MSSCCPRJ.SCC
│       │   │   ├── MainWindow.dob
│       │   │   ├── MainWindow.dox
│       │   │   ├── MainWindow.log
│       │   │   └── VB81.tmp
│       │   ├── OCARecordFix
│       │   │   ├── MSSCCPRJ.SCC
│       │   │   ├── OCARecordFix.RES
│       │   │   ├── OCARecordFix.bas
│       │   │   ├── OCARecordFix.ico
│       │   │   ├── OCARecordFix.vbp
│       │   │   └── OCARecordFix.vbw
│       │   ├── OCXDirect
│       │   │   ├── Compat.dll
│       │   │   ├── Connect.DCA
│       │   │   ├── Connect.Dsr
│       │   │   ├── MSSCCPRJ.SCC
│       │   │   ├── OCXDirect.RES
│       │   │   ├── OCXDirect.bmp
│       │   │   ├── OCXDirect.vbp
│       │   │   ├── OCXDirect.vbw
│       │   │   └── VB66.tmp
│       │   ├── TLBEditor
│       │   │   └── ReadMe.txt
│       │   └── VBoost
│       │       ├── BLINDDEL.CPP
│       │       ├── BLINDDEL.H
│       │       ├── BuildAll.bat
│       │       ├── BuildTypeLibs.bat
│       │       ├── CFBase.cpp
│       │       ├── CFBase.h
│       │       ├── FixedMemMgr.cpp
│       │       ├── FixedMemMgr.h
│       │       ├── ObjCreate.mak
│       │       ├── ObjCreate.odl
│       │       ├── ObjCreate.rc
│       │       ├── OleTypes.mak
│       │       ├── OleTypes.odl
│       │       ├── OleTypes.rc
│       │       ├── ROTHookTypes.mak
│       │       ├── ROTHookTypes.odl
│       │       ├── ROTHookTypes.rc
│       │       ├── Resource.h
│       │       ├── SetEnv.bat
│       │       ├── StdAfx.cpp
│       │       ├── StdAfx.h
│       │       ├── TLBTypes.mak
│       │       ├── TLBTypes.odl
│       │       ├── TLBTypes.rc
│       │       ├── ThreadAPI.mak
│       │       ├── ThreadAPI.odl
│       │       ├── ThreadAPI.rc
│       │       ├── UnkHook.cpp
│       │       ├── UnkHook.h
│       │       ├── VBoost.cpp
│       │       ├── VBoost.def
│       │       ├── VBoost.dep
│       │       ├── VBoost.dsp
│       │       ├── VBoost.mak
│       │       ├── VBoost.rc
│       │       ├── VBoost6.idl
│       │       ├── VBoost6.mak
│       │       ├── VBoostApp.cpp
│       │       ├── VBoostApp.h
│       │       ├── VBoostTypes.h
│       │       ├── VBoostTypes6.idl
│       │       ├── VBoostTypes6.mak
│       │       ├── VBoostTypes6.rc
│       │       └── VBoostVer.h
│       ├── TLBEditor.oca
│       └── TLBEditor.ocx
├── 高级VisualBasic编程.pdf
└── 好例子网_高级VisualBasic编程示例.zip

43 directories, 328 files



标签: vb 编程 示例

实例下载地址

高级VB编程示例

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警