第一章 引言 1
1.1 面向对象的编程方法 1
1.1.1 对象 1
前言 1
1.1.2 类 2
1.1.3 Visual Foxpro的类层次 3
1.1.4 类库 6
1.1.5 用户自定义类库 6
1.2 Visual Foxpro5.0中的类库 7
12.1 简介 7
12.2 Visual Foxpro类库的使用 7
1.3.1 可视化的创建类 8
1.3 在Visual Foxpro5.0 中用面向对象方法编程 8
1.3.2 以编程方法定义类 12
1.3.3 小结 18
第二章Visual Foxpro5.0对象控件大全 19
Application Object(应用程序对象) 19
CheckBox Control(复选框控件) 20
Column Object(列对象) 21
ComboBox Control(组合框控件) 21
CommandButton Control(命令按钮控件) 23
CommandGroup Control(命令组控件) 25
Container Object(容器对象) 26
Cursor Object*(临时表对象) 27
Control Object (控件对象) 27
Custom Object(自定义对象) 28
DataEnvironment Object(数据环境对象) 29
Editbox Control(编辑框控件) 29
Form对象(表单对象) 30
FormSet对象(表单集对象) 31
Grid控制(表格控制) 32
Header对象(标头对象) 35
Image控制(图像控制) 37
Label控制(标签控制) 38
Line控制(线条控制) 38
ListBox控制(列表框控制) 41
OLE绑定型控制 44
对象集 44
OLE容器控制 45
OptionButton控制(选项按钮控制) 46
OptionGroup控制(选项组控制) 47
Page(页面)对象 51
PageFrame(页框)控制 52
Relation(关系)对象 52
Separator(分隔符)对象 53
Shape(形状)控制 53
Spinner(微调)控制 54
TexBox(文本框)控制 55
THIS对象引用 56
THISFORMSET对象引用 57
THISFORM对象引用 57
Timer(计时器)控制 58
ToolBar(工具栏)对象 58
第三章 Visual Foxpro 5.0属性大全 60
ActiveColumn属性 60
ActiveControl属性 60
ActiveForm属性 61
ActivePage属性 61
ActiveRow属性 62
Alias属性 62
Align属性 63
Alignment属性 64
AllowAddNew属性 65
AllowHeaderSizing属性 66
AllowRowSizing属性 66
AllowTabs属性 67
AlwaysOnTop属性 68
Application属性 68
AutoActivate属性 69
AutoCenter属性* 70
AutoCloseTables属性 70
AutoOpenTables属性 71
AutoRelease属性 72
Autosizc属性 72
AutoVerbMenu属性 73
AutoYicld属性 74
BaskColor,ForeColor属性 75
BackStyle属性 78
BaseClass属性 79
BorderColor属性 79
BorderStyle属性 80
BorderWidth属性 81
Bound属性 82
BoundColumn属性 83
BoundTo属性 84
BufferMode属性 84
BufferModeOverride属性 85
Buttons属性 86
ButtonCount属性 86
Cancel属性 87
Caption属性 88
Century属性 89
ChildAias属性 90
ChildOrder属性 90
Class属性 91
ClassLibrary属性 91
ClipGontrols属性 92
Closable属性 92
ColorScheme属性 95
ColorSource属性 96
ColumnCount属性 97
ColumnLines属性 97
Columns属性 98
ColumnOrder属性 98
ColumnWidths属性 99
Comment属性 100
ControlBox属性 100
ControlCount属性 101
Controls属性 102
ControlSource属性 102
CurrentControl属性 111
CurrentX,CurrentY属性 111
CursorSource属性 112
Curvature属性 113
Database属性 113
DataSession属性 114
DataEnvironment属性 114
DataSessionID属性 115
DateFormat属性 116
DateMark属性 117
Default属性 117
DefaultFilePath属性 118
DefOlELCID属性 119
DeleteMark属性 120
Desktop属性 120
DisabledBackColor,DisabledForeColor属性 121
DisabledItemBackColor,DisabledItemForeColor属性 122
Disabledpicture属性 123
Display Value属性 123
DockPosition属性 124
Docked属性 124
DocumentFile属性 125
DownPicture属性 127
DragIcon属性 127
DragMode属性 128
DrawMode属性 129
DrawStyle属性 130
DrawWidth属性 131
DynamicAlignment属性 132
DynamicBackColor,DynamicForeColor属性 132
DynamicCurrentControl属性 134
DynamicFontBold,DynamicFontItalic,DynamicFontStrikeThru,DynamicFontUnderlinc属性 135
DynamicFontName属性 135
DynamjcFontOutline属性 136
DynamicFontShadow属性 137
DynamicFontSize属性 137
DynamicInputMask属性 138
Enabled属性 138
Exclusive属性 139
FillColor属性 140
FillStyle属性 141
Filter属性 142
FirstElement属性 142
FontBold,FontItalic,FontStrikethru,FontUnderline属性 143
FontCondense,FontExtend属性 144
FontOutline属性 145
FontName属性 145
FontShadow属性 146
FontSize属性 147
Format属性 147
FormCoumt属性 149
Fullname属性 149
GridLineColor属性 150
GridLines属性 150
GridLineWidth属性 151
HalfHeightCaption属性 151
HeaderHeight属性 152
Height属性 152
HelpContexID属性 155
HideSelection属性 156
Highlight属性 156
HighlightRow属性 157
HostName属性 158
Hours属性 158
Icon属性 159
Increment属性 159
IncrementalSearch属性 160
InitialselcctedAlias属性 161
InputMask属性 161
IntegralHeight属性 162
IMEMode属性 163
ItemBackColor,ItemForeColor属性 164
Interval属性 164
ItemData属性 165
ItemIDData属性 166
ItemTips属性 166
KeyboardHighValue和KeyboardLowValue属性 167
Keypreview属性 168
Left属性 168
LeftColumn属性 170
Lineslant属性 171
LinkMaster属性 172
List属性 173
ListCount属性 175
List Index属性 176
ListItem属性 177
ListItemID属性 177
LockScreen属性 178
Margin属性 179
MaxButton属性 179
MaxHeight属性 180
MaxLeft属性 180
MaxTop属性 181
MaxWidth属性 182
MDIForm属性 182
MemoWindow属性 182
MinButton属性 183
MinWidth属性 184
MouseIcon属性 184
MinHeight 184
MousePointer属性 185
Movable属性 186
MoverBars属性 187
Multiselect属性 187
Name属性 188
NewIndex属性 189
NewItemID 189
NoDataOnLoad属性 189
NullDisplay属性 190
Object属性 191
NumberOfElements属性 191
OLEClass属性 192
OLELCID属性 192
OLERequestPendingTimeout属性 193
OLEServerBusyRaiseError属性 193
OLEServerBusyTimeout属性 194
OLETypeAllowed属性 194
OneToMany属性 195
Open Views属性 196
Open Window属性 196
Order属性 197
PageCount属性 198
PageHeight属性 198
Pages属性 199
PageOrder属性 199
PageWidth属性 200
Panel属性 200
PanelLink属性 201
Parent属性 201
ParentAlias属性 202
ParentClass属性 202
Partition属性 203
PasswordChar属性 203
Picture属性 204
ReadCycle属性 204
ReadLock属性 205
ReadObject属性 206
ReadOnly属性 207
ReadSave属性 208
ReadTimeout属性 208
RecordMark属性 209
RecordSource属性 209
RecordSoutceType属性 210
RelationalExpr属性 211
RelativeColumn属性 211
RelativeRow属性 212
ReleaseType属性 212
Resizable属性 213
RightToLeft属性 213
RowHeight属性 214
RowSource属性 214
RowSourceType属性 215
RowSource属性ScaleMode属性 216
ScrollBars属性 217
Seconds属性 217
Selected属性 218
SelectedBackColor,SelectedForeColor属性 219
SelectedID属性 220
SelectedItemBackColor属性,SelectedItemForeColor属性 221
SelectOnEntry属性 221
SeIlength属性 222
SelStart属性 223
SelText属性 223
ShowTips属性 224
ShowWindow属性 225
Sizable属性 226
SizBox属性 227
Sorted属性 227
Sparse属性 228
SpecialEffect属性 228
SpinnerHighValue,SpinnerLowValue属性 229
SpliBar属性 230
StarthMode属性 230
StatusBar属性 231
StatusBarText属性 231
Stretch属性 232
StrictDateEntry属性 232
Style属性 234
TabIndex属性 235
Tabs属性 235
TabStop属性 236
TabStretch属性 237
TabStyle属性 237
Tag属性 238
TerminateRead属性 238
Text属性 238
ToolTipTEXt属性 239
Top属性 239
TopIndex属性 240
TopItemID属性 240
Value属性 241
Version属性 242
View属性 242
Visble属性 243
WhatsThisButton属性 244
Whats ThisHelp属性 245
Whats ThisHelpID属性 246
Width属性 246
WindowList属性 247
WindowState属性 247
WindowType属性 248
WordWrap属性 249
ZoomBox属性 250
AddColumn方法 251
第四章 Visual FoxPro5.0方法大全 251
ActivateCell方法 251
AddItem方法 252
AddObject方法 253
Box方法 256
Circle方法 257
Clear方法 257
Cloneobject方法 258
CloseTables方法 258
Cls方法 259
DataToClip方法程序 259
Dock方法 260
DeleteColumn方法 260
DoScroll方法 261
DoVerb方法 262
Drag方法 264
Draw方法 265
Eval方法 265
Help方法 266
Hide方法 266
IndexToItemID方法 267
ItemIDToIndex方法 268
Line方法程序 268
Move方法程序 269
Print方法程序 270
PSet方法程序 270
Point方法程序 270
Quit方法程序 271
ReadExpression方法程序 271
ReadMethod方法程序 272
Refresh方法程序 272
Release方法 273
RemoveItem方法 273
RemoveListItem方法 273
RemoveObject方法 274
Requery方法 274
RequestData方法 274
ResetToDefault方法 275
Reset方法 275
SaveAs方法 276
SaveAsClass方法 276
SetAll方法 277
SetFocus方法 278
SetVar方法 278
Show方法 279
Show WhatsThis方法 279
TextHeight方法 280
TextWidth方法 280
WriteExpression方法 281
WriteMethod方法 281
ZOrder方法 282
AfterCloseTables事件 284
Activate事件 284
第五章 Visual FoxPro5.0事件大全 284
AfterDock事件 285
AfterRowColChange事件 285
BeforeDock事件 286
BeforeOpenTables事件 287
BeforeRowColChange事件 287
Click事件 288
DblClick事件 289
Deactivate事件 289
Deleted事件 290
Destroy事件 290
DragDrop事件 291
DownClick事件 291
DragOver事件 292
DropDown事件 294
DropDown事件 294
Error事件 295
ErrorMessage事件 296
GotFocus事件 296
Init事件 297
InteractiveChange事件 298
KeyPress事件 298
Load事件 299
LostFocus事件 300
Message事件 300
MouseDown事件 301
MiddleClick事件 301
MouseMove事件 303
MouseUp事件 304
MouseWheel事件 305
Moved事件 306
Paint事件 307
ProgrammaticChange事件 307
QueryUnload事件 308
RaugeHigh事件 308
RangeLow事件 309
RcadActivate事件 309
ReadShow事件 310
ReadValid事件 310
ReadDeactivate事件 310
ReadWhen事件 311
Resize事件 311
RightClick事件 311
Scrolled事件 312
Timer事件 312
UIEnable事件 313
UnDock事件 313
Unload事件 314
UpClick事件 315
Valid事件 315
When事件 316
附录 Visual FoxPro 5.0对象、属性、事件、方法总览 317