《Visual Basic4.0对象和类 从入门到精通》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:(美)Bill Potter等著;张均宝等译
  • 出 版 社:北京:科学出版社;龙门书局
  • 出版年份:1997
  • ISBN:7030056078
  • 页数:736 页
图书介绍:

第一章 入门 2

Visual Basic简介 2

Visual Basic 4.0的新内容 3

本书的用法 13

第二章 工程管理 23

Visual Basic工程的构成 23

工程代码结构 28

环境设置 32

使用ADD-INS 38

条件编译和多平台功能 39

为应用程序分配存储空间 39

16位和32位安装文件 40

第三章 对象与集合 41

属性、事件及方法 41

对象的类型 42

命名规范 44

对象变量 45

实例 47

集合 49

对象与集合小结 51

APP对象 52

APPLICATION对象 54

复选框(check box)控件 55

CLASSMODULE对象 58

CLIPBOARD对象 59

COLLECTION对象 60

组合框(COMBO BOX) 60

命令按钮控件(Command button) 64

通用对话框(Common Dialog) 66

控件集合(Controls Collection) 68

DBENGINE对象 68

数据控件(Data Control) 70

DBCOMBO控件 72

DBGrid控件 74

DBList控件 78

Debug对象 80

目录列表框控件 80

驱动器列表框控件 83

Err对象 85

文件列表框控件 86

字体对象(Font) 88

Form对象 89

FORMS集合 93

FRAME控件 94

GRID控件 96

IMAGE控件 98

LABEL控件 100

LINE控件 102

LIST BOX控件 102

MDI FORM对象 105

MENU控件 107

OLE CONTAINER (OLE容器) 109

OPTION BUTTON控件 112

PICTURE BOX控件 115

PICTURE对象 118

Printer对象 119

PRINTERS集合 121

SCREEN对象 121

SCROLL BARS控件 122

SHAPE控件 124

TEXT BOX控件 125

TIMER控件 128

第四章 表单和菜单 130

表单和菜单安装 130

菜单 133

图示行和状态行 136

表单和菜单小结 137

常量值 138

ARRANGE方法 139

AUTOSHOWCHILDREN属性 140

CONTROLBOX属性 141

Hide方法 142

INITIALIZE事件 143

LOAD事件 144

LOAD语句 146

MAXBUTTON属性 148

MDICHILD属性 149

MINBUTTON属性 151

PORUPMENU方法 153

QUERYUNLOAD事件 155

RESIZE事件 156

SHOW方法 158

TERMINATE事件 159

UNLOAD事件 160

Unload语句 161

WINDOWSTATE属性 162

Forms工程 164

第五章 应用程序界面 174

颜色 175

屏幕对象的外观 175

应用程序界面小结 177

常量 177

APPEARANCE属性 178

BACKCOLOR属性 180

BACKSTYLE属性 182

BORDERSTYLE属性 183

CAPTION属性 188

FORECOLOR属性 190

HEIGHT属性 192

ICON属性 195

LEFT属性 196

MOUSEICON属性 198

MOUSEPOINTER属性 198

TOP属性 202

VISIBLE属性 203

WIDTH属性 205

APPEARANCE工程 208

第六章 访问对象 215

命名习惯 215

对象的属性和方法 217

对象事件 217

模块 218

对象数值 218

表单和控件集合 219

PARENTS,NAMES,TAGS和 ME 219

活动对象 220

访问表单和控件小结 221

ACTIVECONTROL属性 221

ActiveForm属性 222

NAME属性 224

INDEX属性 226

PARENT属性 228

TAG属性 229

REFERENCE工程 231

第七章 事件 240

事件过程 240

VISUAL BASIC事件 241

CHANGE事件 242

CHANGE工程 245

第八章 图形基本知识 248

图形概览 248

颜色 249

图形层次 251

PICCLIP专家版控件 251

图形基本知识小结 252

AUTOREDRAW属性 252

CLIPCONTROLS属性 255

CLS方法 256

IMAGE属性 257

LOADPICTURE函数 259

PAINT事件 260

PICTURE属性 262

POINT属性 263

PSET方法 264

QBCOLOR函数 267

RGB函数 268

SAVEPICTURE语句 269

STRETCH属性 270

ZORDER方法 271

Graphics工程 273

第九章 坐标系统 279

物理设备 279

度量系统 279

坐标系统 281

CURRENTX和CURRENTY属性 284

HEIGHT属性 286

LEFT属性 288

SCALE方法 290

SCALEHEIGHT属性 292

SCALELEFT属性 293

SCALEMODE属性 295

SCALETOP属性 296

SCALWIDTH属性 297

TOP属性 298

WIDTH属性 300

COORDINATES工程 302

第十章 绘图 306

控件和方法 306

图形层次 307

PICTURE对象 308

绘图小结 308

常量值 309

CIRCLE方法 310

DRAWMODE属性 314

DRAWSTYLE属性 317

DRAWWIDTH属性 319

FILLCOLOR属性 321

FILLSTYLE属性 323

Line方法 325

PAINTPICTURE方法 327

SHAPE工程 329

第十一章 显示文本 340

在Visual Basic中绘制文本 340

PRINT方法 341

Spc()函数 344

TAB()函数 345

TEXTHEIGHT和TEXTWIDTH方法 346

TEXT工程 348

第十二章 字体 352

屏幕和打印机字体 352

可缩放字体 352

字体大小 352

VISUAL BASIC中的字体 353

字体小结 354

BOLD属性 355

FONTBOLD属性 357

FONTCOUNT属性 359

FONTITALIC属性 361

FONT NAME属性 363

FONT属性 365

FONTS属性 367

FONTSIZE属性 369

FONTSTRIKETHRU属性 370

FONTTRANSPARENT属性 372

FONTUNDERLINE属性 373

ITALIC属性 375

NAME属性 377

SIZE属性 379

STRIKETHROUGH属性 380

UNDERLINE属性 382

WEIGHT属性 384

FONT工程 386

第十三章 获取用户输入 393

在文本框中编辑 393

常量 394

MULTILINE属性 394

PASSWORDCHAR属性 395

SCROLLBARS属性 396

SELLENGTH属性 397

SELSTART属性 398

SELTEXT属性 400

TEXT属性 401

TEXT BOX工程 402

第十四章 鼠标事件 410

鼠标事件小结 410

常量 410

CLICK事件 411

DBLCLICK事件 412

MOUSEDOWN事件 414

MOUSEMOVE事件 416

MOUSE UP事件 418

MOUSE EVENTS工程 420

第十五章 拖动和放置 425

拖动和放置小结 425

常量 426

DRAG方法 426

DRAGDROP事件 429

DragIcon属性 431

DRAGMODE属性 433

DRAGOVER事件 434

DRAG工程 437

第十六章 键盘输入 441

快键 441

读取键盘输入 441

常量 442

CANCEL属性 444

CAPTION属性 445

DEFAULT属性 447

KEYDOWN事件 448

KEYPRESS事件 452

KEYPREVIEW属性 453

KEYUP事件 454

SENDKEYS语句 456

KEYS工程 458

第十七章 对话框 464

对话框的种类 464

对话框小结 465

常量 465

通用对话框 457

INPUTBOX函数 477

MSGBOX函数 478

MSGBOX语句 482

DIALOG工程 483

第十八章 列表、组合和网格 491

列表框 491

组合框 491

网格 492

使用列表框和组合框 492

使用网格 493

列表、组合和网格小结 493

常量 494

ADDITEM方法 494

CELLSELECTED属性 496

CLEAR方法 496

CLIP属性 497

COL、ROW属性 498

COLALIGNMENT属性 499

COLS、ROWS属性 500

COLUMNS属性 501

COLWIDTH和ROWHEIGHT属性 503

DATAFIELD属性 504

DATASOURCE属性 504

DROPDOWN事件 505

FIXEDALIGNMENT属性 506

FIXEDCOLS和FIXEDROWS属性 507

GRIDLINES属性 508

HIGHLIGHT属性 508

ITEMDATA属性 509

LEFTCOL、TOPROW属性 510

LIST属性 511

LISTCOUNT属性 512

LISTINDEX属性 513

MULTISELECT属性 514

NEWINDEX属性 515

REMOVEITEM方法 516

ROWCOLCHANGE事件 517

SELCNANGE事件 518

SELECTED属性 519

SELENOCDL,SELENDROW,SELSTARTCOL,SEL-STARTROW属性 520

SORTED属性 521

STYLE属性 522

TEXT属性 524

LISTBOX工程 525

第十九章 文件系统控件 533

面向文件的列表框 533

文件系统控件小结 534

ARCHIVE属性 535

DRIVE属性 536

FILENAME属性 537

HIDDEN属性 538

LIST属性 540

LISTCOUNT属性 542

LISTINDEX属性 542

MULTISELECT属性 543

NORMAL属性 544

PATH属性 546

PATHCHANGE事件 547

PATTERN属性 548

PATTERNCHANGE事件 549

READONLY属性 550

REFRESH方法 551

SELECTED属性 552

SYSTEM属性 553

FILE SYSTEMCONTROLS工程 554

第二十章 滚动条 559

操作滚动条 559

滚动条小结 560

LARGECHANGE属性 560

MAX属性 561

MIN属性 562

SMALLCHANGE属性 562

VALUE属性 563

SCROLL BARS工程 564

第二十一章 应用程序焦点 570

移动焦点 570

焦点小结 570

APPACTIVATE语句 571

CAPTION属性 572

ENABLED属性 573

GOTFOCUS事件 577

LOSTFOCUS事件 578

SETFOCUS方法 579

TABINDEX属性 580

TABSTOP属性 581

FOCUS工程 582

第二十二章 时间 587

Visual Basic中的时间 587

小结 588

CDATE函数 588

函数DATE和DATE $ 590

语句DATE和DATE$ 592

函数DATESERIAL 593

函数DATEVALUE 594

函数HOUR,MINUTE和SECOND 596

属性INTERVAL 597

函数Now 599

函数TIME、TIME$ 599

语句TIME和TIME$ 600

事件TIMER 602

函数TIMER 604

函数TIMESERIAL 605

函数TIMEVALUE 606

函数WEEKDAY,MONTH,DAY和YEAR 607

TIME工程 609

第二十三章 使用剪贴板 615

剪贴板的使用 615

剪贴板小结 616

常量 616

CLEAR方法 616

GETDATA方法 617

GETFORMAT方法 618

GETTEXT方法 619

SETDATA方法 619

SETTEXT方法 621

CLIPBOARD工程 621

第二十四章 打印 627

坐标系统 627

方法和属性 627

PRINTERS集合 629

常量 629

备注 631

COLORMODE属性 632

COPIES属性 632

DEVICENAME属性 633

DRIVERNAME属性 634

DUPLEX属性 634

ENDDOC方法 636

KILLDOC方法 636

NEWPAGE方法 637

ORIENTATION属性 638

PAGE属性 639

PAPERBIN属性 639

PAPERSIZE属性 640

PORT属性 642

PRINT方法 643

PRINTFORM方法 644

PRINTQUALITY属性 645

TRACK DEFAULT属性 646

ZOOM属性 647

PRINTER工程 648

第二十五章 建立类和类模块 662

结构化程序设计 662

面向对象的程序设计 664

在Visual Basic中建立新类 665

如何建立简单的类 665

建立复杂的类 667

类层次 678

作为定制类的表单 682

建立定制类小结 682

INITIALIZE事件 682

PROPERTY GET 683

PROPERTY LET、PROPERTY SET 685

TERMINATE事件 687

SUPERLIST CLASS工程 688

第二十六章 使用类和类模块 697

Visual Basic专家版,实验版和标准版的区别 697

使用类模块 698

使用对象应用程序 698

调试对象应用程序 700

可建立性和可视性 705

定制类和对象浏览器 705

初始化和使用对象 706

使用定制类小结 707

INSTANCING属性 707

OLEREQUESTPENDINGMSGTEXT属性、OLEREQUESTPENDINGMS-GTITLE属性、OLEREQUESTPEN-DINGTIMEOUT属性 709

OLESERVERBUSYMSGTEXT属性、OLESERVERBUSYMSGTITLE属性、OLESERVERBUSYRAISEERROR属性、OLESERVERBUSYTIME-OUT属性 710

PUBLIC属性 711

USING CUSTOM CLASSES(使用定制类)工程概览 711

附录A 工程光盘 719

工程光盘的结构 719

在DOS环境下复制文件 719

在Windows 3.1环境下复制文件 719

在Windows 95环境下复制文件 720

程序代码 720

READ.ME自述文件 721

附录B Visual Basic错误代码 722

标准Visual Basic错误 722

DDE和表单相关错误 732

OLE自动连接错误 733

杂项错误 734

Grid(网格)控件错误 734

OLE控件错误 735

通用对话框控件错误 735