具体描述
本书是美国微软出版社授权的系列中文版图书之一。全书分上下两册,书中系统地介绍了VisualBasic6.0中各种控件,包括:AdoData,Animation,MSChart,MSComm,CoolBar,Data,DataGrid,DataCombo,DataTimePicker,FlatScrollBar, MSFlexGrid,MSHFlexGrid,Cel1BackColor,CellForeColor,ImageCombo,MicrosoftInternetTransfer,ListView,MAPIMessages,MultimediaMCI,MouthVieW,MaskedEdit,SSTab,PictureClip,RichTextBox,StatusBar,SysInfo,TabStrip,TreeView,Winsock
以及对以前版本中的某些控件进行了必要的修改。在每种控件的单元中详细介绍了该控件的属性、方法和事件,并适当地插入了一些使用示例,以帮助读者进一步领会其含义和使用方法。本书是完整、权威的有关VisualBasic6.0控件大全,可供VB编程和开发人员快速查阅和使川,以提高开发效率。无论对于VB初学者还是有经验的编程开发人员,本书都是重要的参考手册。
作者简介
目录信息
CommandTimeout属性(ADO)
CommandTyp e属性(ADO)
ConnectionTimeout属性(ADO)
CursorLocation属性(ADO)
EndOfRecordset(ConnectionEvent)方法(ADO)
Error事件(ADOData控件)
Mode属性(ADO)
Password属性(ADOData控件)
Recordset属性(ADOData控件)
RecordSource属性(ADOData 控件)
UpdateControls方法(AD OData 控件)
UserName属性(ADOData 控件)
WillChangeField和FieldChangeComplete(ConnectionEvent)方法(ADO)
WillChangeRecord和RecordChangeComplete(ConnectionEvent)方法(ADO)
WillChangeRecordset和RecordsetChangeComplete(ConnectionEvent)方法(ADO)
WillMove和MoveComplete(ConnectionEvent)方法(ADO)
Animation控件
AutoPlay属性
BackStype属性(Animation控件)
Center属性
Close方法(Animation控件)
Open方法(Animation控件)
Play方法
Stop方法(Animation控件)
MSChart控件
ActiveSeriesCount属性
Add方法(LightSources集合)
AllowDithering属性
AllowDynamicRotation属性
AllowSelections属性
AllowSeriesSelection属性
AmbientIntensity属性
AngleUnit属性
Aut0属性(CategoryScale)
Auto属性(Intersection)
Auto属性(Label)
Auto属性(SeriesMarker)
Auto属性(ValueScale)
AutoIncrement属性
AutoLayout属性
Automatic属性
Axis对象
Axis属性
AxisActivated事件
AxisGrid对象
AxisGrid属性
AxisId属性
AxisLabelActivated事件
AxisLabelSelected事件
AxisLabelUpdated事件
AXisScale对象
AxisScale属性
AxisSelected事件
AxisTitle对象
AxisTitle属性
AxisTitleActivated事件
AxisTitleSelected事件
AxisTitleUpdated事件
AxisUpdated事件
Backdrop对象
Backdrop属性
BarGap属性
BaseHeight属性
Basis属性
Blue属性
Brush对象
Brush属性
Cap属性
CategoryScale对象
CategoryScale属性
Chart3d属性
ChartActivated事件
ChartData属性
ChartSelected事件
ChartType属性
ChartUpdated事件
Clockwise属性
Column属性(MSChart控件)
ColumnCount属性
ColumnLabel属性(DataGrid对象)
ColumnLabel属性(MSChart)
ColumnLabelCount属性
ColumnLabelIndex属性
Component属性
Comp0siteColumnLabel属性
CompositeRowLabel属性
Coor对象
Count 方法
Custom属性
Data属性(MSChart)
DataGrid对象
DataGrid属性
DataPoint对象
DataPointLabel对象
DataPointLabel属性
DataPoints集合
Datapoints属性
DataSeriesInRow属性
DataUpdated事件
DefaultPercentBasis属性
DeleteColumnLabels方法
DeleteColumns方法
DeleteRowLabels方法
DeleteRows方法
DepthToHeightRatio属性
DivisionsPerLabel属性
DivisionsPerTick属性
DonePainting事件
DiSetCursor属性
DrawMode属性(MSChart)
EdgeIntensity属性
EdgePen属性
EdgeVisible属性
EditCopy方法
EditPaste方法
Effect属性
Elevation属性
Excluded属性
Fil1对象
Fill属性
FillCol0r属性
Flag属性
F0nt属性(MSChart)
Footnote对象
Footnote属性
FootnoteActivated事件
FootnoteSelected事件
FootnoteText属性
FootnoteUpdated事件
Format属性(Label对象)
FormatLength属性
Frame对象
Frame属性
FrameColor属性
GetData方法(MSChart)
GetSelectedPart方法
Green属性
GuidelinePen属性
Hidden属性(MSChart)
Hide属性
HorzAlignment属性
Index属性(Brush)
Index属性(Intersection)
InitializeLabels方法
InsertColumnLabels方法
InsertColumns方法
InsertRowLabels方法
InsertRows方法
Intensity属性
Intersection对象
Intersection属性
Item属性(MSChart)
Join属性
Label对象
LabelLevelCount属性
Labels集合
Labels属性
LabelsInsidePlot属性
LabelTick属性
Layout方法
LCoor对象
Legend对象
Lengend属性
LegendActivated事件
LegendSelected事件
LegendText属性
LegendUpdated事件
Length属性(MSChart)
Light对象
Light属性
LihgtSource对象
LightSources集合
LightSources属性
Limit属性
LineStyle属性(DataPointLabel对象)
Location对象
Location属性
LocationRect属性
LocationType属性
LogBase属性
MajorDivision属性
MajorPen属性
Marker对象
Marker属性
Max属性(MSChart)
Maximum属性
Min属性(MSChart)
Minumum属性
MinorDivisi0n属性
MinorPen属性
MousePointer属性(MSChart)
MoveData方法
Name属性(VtFont)
Offset属性
Order属性
Orientation属性(MSChart)
PatternColor属性
Pen对象
Pen属性
PercentBasis属性
PercentFormat属性
Plot对象
Plot属性
PlotActivated事件
PlotBase对象
PlotBase属性
PlotSelected事件
PlotUpdated事件
Point属性
PointActivated事件
PointLabelActivated事件
PointLabelSelected事件
PointLabelUpdated事件
PointSelected事件
P0intUpdated事件
Positi0n属性(MSChart)
Projection属性
RandomDataFill方法
RandomFi1l属性
RandomFillColumns方法
RandomFillRwws方法
Rect对象
Rect属性
Red属性
Remove方法(LightSources集合)
Repaint属性
ResetCustom方法
ResetCustomLabel方法
Rotation属性
Row属性(MSChart)
RowCount属性(MSChart)
RowLabel属性(DataGrid)
RowLabel属性(MSChart控件)
RowLabelCount属性
RowLabelIndex属性
SecondaryAxis属性
Select方法
SelectPart方法
Series集合
Series对象
SeriesActivated事件
SeriesCollection集合
SeriesCollection属性
SeriesColumn属性
SeriesMarker对象
SeriesMarker属性
SeriesPosition对象
SeriesSelected事件
SeriesType属性
SeriesUpdated事件
Set方法(Coor,LCoor)
Set方法(LightSource)
Set方法(View3D)
Set方法(VtColor)
Set方法(Weighting)
SetData方法(MSChart)
SetSize方法
Shadow对象
Shadww属性
Show属性
ShowGuildeLine属性
ShowLegend属性
ShowLine属性
Size属性(MSChart)
Sort属性(MSChart)
SpaceColor属性
Stacking属性
StackOrder属性
Standing属性
StartingAngle属性
StatLine对象
StatLine属性
Style属性(MSChart)
Style属性(StatLine)
SubPlotLabelPosition属性
Text属性(MSChart)
extLayout对象
TextLayout属性
TextLength属性
TextLengthType属性
Tick对象
Tick属性
Title对象
Title属性(MSChart)
TitleActivated事件
TitleSelected事件
TitleText属性
TitleUpdated事件
ToDefault方法
TwipsToChartPart方法
Type属性(MSChart)
TypeByChartType方法
UniformAxis属性
UpdateFlags常量
ValueFormat属性
ValueScale对象
ValueScale属性
VertAlignment属性
View3D对象
View3D属性
Visible属性(MSChart)
VtColor对象
VtColor属性
VtFont对象
VtFont属性
Wall对象
Wall属性
Weighting对象
Weighting属性
Width属性(MSChart)
WidthToHeightRatio属性
WordWrap属性(MSChart)
X属性
XGap属性
Y属性
Z属性
MousePointer属性(ActiveX控件)
Object属性(ActiveX控件
OLECompleteDrag事件(ActiveX控件)
OLEDrag方法(ActiveX 控件)
OLEDragDrop 事件(ActiveX控件)
OLEDragMode属性(ActiveX控件)
OLEDragOver事件(ActiveX控件)
OLEDropMode属性(ActiveX控件)
OLEGiveFeedback事件(ActiveX控件)
OLESetData事件(ActiveX控件)
OLEStartDrag事件(ActiveX控件)
Picture属性(ActiveX 控件)
Refresh方法(ActiveX控件)
RemoteHost属性(ActiveX控件)
RemotePort属性(ActiveX控件)
Remove方法(ActiveX 控件)
RightToLeft属性(ActiveX控件)
SelLength、SelStart、SelText属性(ActiveX控件)
SetData方法(ActiveX控件)
ShowTips属性(ActiveX控件)
Tag属性(ActiveX控件)
Text属性(ActiveX控件)
ToolTipText属性(ActiveX控件)
Value属性(ActiveX控件)
Visible属性(ActiveX控件)
· · · · · · (收起)
读后感
用户评价
这本书的厚度和沉甸甸的分量,光是抱着它就能感受到那种扑面而来的技术气息,简直就像是抱着一座移动的知识宝库。我记得我最初拿到这套书的时候,花了很长时间才把它从一堆新书里成功地“解救”出来,因为它真的太“有料”了。我当时手头正做一个复杂的应用,涉及到大量的自定义用户控件和ActiveX组件的深度交互,市面上那些零散的资料根本无法满足我的需求。这套《控件参考手册》如同及时雨,它的结构清晰得令人称赞,即便是面对VB6那些错综复杂的属性、方法和事件,也能迅速定位到我需要的那个角落。尤其让我印象深刻的是,它对一些不常用但关键的控件,比如Data控件的高级用法或者MCI控件的底层调用,都有着非常详尽的讲解,不像其他参考书那样只是走马观花地罗列API名称。每一次调试遇到瓶颈,我都能从这里找到那个决定性的代码片段或者参数说明,那种豁然开朗的感觉,真是无与伦比。可以说,在我的开发生涯中,它不仅仅是一本工具书,更像是一位沉默但极其可靠的技术导师,随时准备提供最权威的背书和最准确的指引。这套书的价值,远超其纸张和油墨的成本,它沉淀的是微软黄金时代对控件模型最极致的理解和记录。
要用现代的眼光来审视这套书,它更像是一件博物馆级别的藏品,代表了一个特定软件时代的巅峰成就。我不是说它界面设计有多么时尚,恰恰相反,它的那种朴实无华的格式,更突显了内容的重量。最让我赞赏的一点是,它对待每一个控件的讲解都是对等的,不会因为某个控件在当时的热度高就给予过多的篇幅,而是遵循技术文档的逻辑,对每一个API调用、每一个事件触发机制都进行了严谨的描述。我曾经为了搞清楚一个List Box控件在调整列宽时,其内部数据结构如何重绘的问题,耗费了数个小时。最后,还是在这套书的某个角落,找到了关于其内部渲染循环的一个简短注释,虽然只有寥寥数语,但那正是解决我所有困惑的关键。这种“大海捞针”的体验,在其他资料中是很难复现的,因为它们往往只告诉你“能做什么”,而这本书更进一步,告诉你“它是怎么做到的”。对于那些真正想理解VB6运行机制,而不是仅仅停留在“拖拽”层面的开发者来说,这套书的价值是无可替代的。
说实话,第一次翻开这套上下册,我的第一反应是:“天哪,这简直是为‘硬核’开发者量身定做的百科全书。”现在的很多编程指南,要么过于面向初学者,把所有东西都简化得失去了精度;要么就是面向特定框架,对基础控件的底层机制避而不谈。但这本书完全不同,它直击VB6生态系统的核心——那些在内存中运行、驱动着界面交互的每一个小单元。我特别喜欢它对那些“隐藏”属性和方法的挖掘,很多是其他中文资料根本没有提及的“内幕消息”。比如,关于某个系统级控件的线程安全问题,书里提供的建议和警告,直接帮我避免了至少两次重大的程序崩溃。此外,这套书的排版虽然略显陈旧,但正是这种略带年代感的排版,反而带来了一种肃穆感,让人不敢有丝毫懈怠,必须认真对待每一个标点符号。在阅读过程中,我常常需要对照着VB6 IDE一起操作,每当书上描述的某个函数执行后,IDE里的组件表现出预期的变化时,那种“理论与实践完美契合”的满足感,是看在线文档永远无法给予的。这份参考手册,是对VB6控件体系的一次彻底的、不妥协的文档化工作。
坦白讲,初次接触这套书,我差点被它的内容密度压垮。它不是那种可以轻松浏览的读物,它要求你心无旁骛地沉浸其中,甚至需要准备笔记本随时记录那些晦涩的类型定义和参数范围。这本书最宝贵的地方在于其完整性,它几乎覆盖了当时VB6环境能够调用的所有标准和企业级控件的全部公开接口。我尤其欣赏它对错误代码和异常处理部分的覆盖,不像很多参考资料只是简单地列出错误编号,而是给出了详细的错误根源分析和修复建议。有一次,我的程序因为一个COM对象的注册问题导致运行时崩溃,我对着屏幕上的错误信息一筹莫展,最后翻阅了手册中关于那个特定控件的“初始化与释放”章节,才发现原来是缺少了一个关键的注册步骤的后台确认。这种深度解析能力,是任何在线教程和社区帖子都无法比拟的。这套书体现的是一种近乎偏执的专业精神,对待技术文档的严谨性要求达到了极致。
这套《控件参考手册》给我的感觉,更像是一部“技术史诗”,而非单纯的技术手册。它不仅仅记录了VB6中各种控件的语法和行为,更像是一份关于上世纪末桌面应用开发范式的活化石。它的存在本身,就提醒着我们,曾经的软件开发是多么依赖于对本地系统API和COM组件的精确掌握。我记得我用了整整一个周末来对比不同版本的控件在不同操作系统下的兼容性说明,这些细微的差异和注意事项,只有在这类详尽的硬拷贝参考资料中才能找到系统性的整理。对于那些对VB6有着深厚感情,或者正在进行遗留系统维护的工程师来说,这本书的价值是“锚定”作用的。它提供的不是临时的解决方案,而是一种坚实的、经过验证的技术基石。即便是今天,当我们需要在新的框架中模拟某些VB6特有的控件行为时,这本书提供的底层逻辑描述,依然是理解和重构这些复杂交互的最佳蓝图。它是一套需要被尊重和珍藏的经典之作。