图书介绍

Visual Basic程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic程序设计教程
  • 江志文编 著
  • 出版社: 广州:中山大学出版社
  • ISBN:7306020366
  • 出版时间:2003
  • 标注页数:385页
  • 文件大小:37MB
  • 文件页数:406页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

入门篇3

第一章 VisualBasic概述3

1.1 VB的发展现状及优势3

1.1.1 VB的发展3

1.1.2 VB6.0的3种版本4

1.2 如何安装VB6.04

1.2.1 安装所需的环境4

1.2.2 实际安装情况5

1.2.3 启动及卸载5

1.3 强大的在线帮助功能5

1.4 VB6.0的新特点6

1.4.1 Internet网上功能的新特色6

1.4.2 数据库技术方面的新特色6

1.4.3 开发环境方面的新特色6

第二章 编写第一个VB程序7

2.1 画程序界面7

2.1.1 我们的任务7

2.1.2 画界面元素8

2.2 输入程序代码13

2.3 运行和保存程序15

2.3.1 运行程序15

2.3.2 保存程序16

基础篇21

第三章 VB程序设计基础21

3.1 VB集成开发环境21

3.1.1 IDE主窗口21

3.1.2 其他窗口23

3.2 VB编程的基本要素25

3.2.1 对象(Object)25

3.2.2 属性(Property)26

3.2.3 事件(Event)26

3.2.4 方法(Method)27

3.3 窗体和基本控件介绍27

3.3.1 控件的基本属性(公共属性)27

3.3.2 窗体(Form)属性28

3.3.3 标签(Label)及其属性28

3.3.4 文本框(TextBox)及其属性28

3.3.5 命令按钮(CommandButton)及其属性29

3.3.6 控件默认属性29

3.3.7 窗体和控件的基本事件29

3.3.8 窗体和控件的基本方法30

3.4 VB字符集、关键字和标识符32

3.4.1 字符集32

3.4.2 关键字32

3.4.3 标识符32

3.5 数据类型32

3.5.1 数值数据33

3.5.2 非数值数据33

3.5.3 自定义类型数据34

3.6 常数34

3.6.1 直接常数34

3.6.2 符号常数35

3.6.3 系统符号常数35

3.7 变量35

3.7.1 变量命名35

3.7.2 变量声明36

3.7.3 变量隐式声明36

3.8 运算符和表达式36

3.8.1 算术运算符及其表达式36

3.8.2 字符串运算符及其表达式37

3.8.3 关系运算符及其表达式37

3.8.4 逻辑运算符及其表达式38

3.8.5 运算符的优先级和类型转换39

3.9 常用内部函数39

3.9.1 常用数学函数39

3.9.2 字符串函数40

3.9.3 日期和时间函数42

3.9.4 转换函数42

3.9.5 格式(Format)函数43

3.10 语法描述和程序代码书写规则44

3.10.1 语法描述44

3.10.2 程序代码书写规则44

第四章 顺序结构程序设计45

4.1 赋值语句45

4.2 InputBox函数(输入函数)45

4.3 MsgBox函数(信息交互函数)46

4.4 暂停(Stop)、结束(End)语句48

4.4.1 暂停(Stop)语句48

4.4.2 结束(End)语句49

4.5 应用例子49

第五章 选择结构程序设计53

5.1 条件(If)语句53

5.1.1 单分支和双分支的If语句53

5.1.2 块结构的If语句54

5.2 选择情况(Select)语句57

第六章 循环结构程序设计60

6.1 Do...Loop语句60

6.1.1 Do...Loop语句的一种常用格式60

6.1.2 Do...Loop语句的其他格式61

6.2 For...Next语句63

6.3 循环嵌套结构65

6.4 循环结构的应用65

思考题69

第七章 数组71

7.1 数组的分类72

7.1.1 一维数组、多维数组72

7.1.2 静态数组、动态数组73

7.1.3 变量数组、控件数组74

7.2 数组的操作及应用75

第八章 过程83

8.1 过程的定义83

8.2 过程、变量的作用域85

8.3 参数87

8.3.1 为何使用参数88

8.3.2 何时使用参数88

8.3.3 如何使用参数89

8.3.4 参数传递90

8.4 过程的调用91

8.5 递归92

8.5.1 递归的概念92

8.5.2 采用递归算法的条件93

应用篇97

第九章 常用属性、事件、方法97

9.1 常用属性97

9.1.1 Name(名称)97

9.1.2 Caption98

9.1.3 Height、Width、Top、Left98

9.1.4 Enabled98

9.1.5 Visible99

9.1.6 TabIndex99

9.1.7 Font99

9.1.8 ForeColor100

9.1.9 BackColor100

9.1.10 BackStyle100

9.1.11 BorderStyle100

9.1.12 Alignment101

9.1.13 AutoSize101

9.1.14 WordWarp101

9.2 常用事件101

9.2.1 Change101

9.2.2 Click102

9.2.3 DblClick102

9.2.4 GotFocus102

9.2.5 LostFocus103

9.3 常用方法103

9.3.1 SetFocus103

9.3.2 Print103

9.3.3 Cls104

9.3.4 Move104

第十章 创建用户界面106

10.1 总体原则106

10.1.1 界面设计基本原则106

10.1.2 请用户参与界面设计108

10.1.3 系统出错时与用户交互109

10.1.4 设计用户辅助模式109

10.2 常用控件110

10.2.1 控件分类及功能描述110

10.2.2 内部控件111

10.2.3 ActiveX控件149

10.3 高级事件过程157

10.3.1 响应鼠标事件157

10.3.2 拖放控件163

10.3.3 OLE拖放167

10.3.4 响应键盘事件171

10.4 菜单设计175

10.4.1 菜单的设计175

10.4.2 菜单项的控制183

10.4.3 菜单项的增减187

10.4.4 弹出式菜单190

10.5 多文档界面(MDI)191

10.5.1 创建MDI窗体及其子窗体192

10.5.2 使用MDI窗体及其子窗体194

10.5.3 MDI应用程序中的菜单197

10.6 工具栏198

10.6.1 创建工具栏199

10.6.2 编写工具栏的代码199

10.6.3 协调菜单与工具栏的外观200

10.6.4 控制菜单的外观200

10.6.5 控制工具栏的外观201

10.7 对话框201

10.7.1 模式与无模式的对话框201

10.7.2 预定义对话框的使用202

10.7.3 用窗体作为自定义对话框202

第十一章 文件207

11.1 概述207

11.1.1 文件访问类型207

11.1.2 文件访问函数和语句207

11.2 顺序文件访问208

11.2.1 顺序文件的打开208

11.2.2 顺序文件的关闭209

11.2.3 读顺序文件209

11.2.4 写顺序文件210

11.3 随机文件访问211

11.3.1 随机文件的打开和关闭212

11.3.2 随机文件的读写操作212

11.4 二进制文件访问212

提高篇217

第十二章 VB与数据库*217

12.1 基本概念217

12.1.1 数据库技术的基本概念217

12.1.2 关系数据库的基本概念217

12.1.3 有关术语218

12.1.4 数据联系的描述219

12.1.5 VB可以访问的数据库类型219

12.1.6 记录集Recordset219

12.2 可视化数据管理器220

12.3 数据访问控件221

12.3.1 Data数据控件属性222

12.3.2 Data控件的常用方法226

12.3.3 数据输入230

12.3.4 高级约束数据控件232

12.4 数据访问对象236

12.4.1 使用数据库236

12.4.2 创建数据库237

12.4.3 数据库结构的维护238

12.5 访问网络数据库240

12.5.1 ADOData控件的用法241

12.5.2 创建一个客户端数据库应用程序241

12.5.3 ADOData与数据库相关的一些属性242

12.6 结构化查询语言SQL243

12.6.1 SELECT命令244

12.6.2 DELETE命令249

12.6.3 INSERT命令249

12.6.4 UPDATE命令250

思考题250

实验篇253

第十三章 常见错误类型及程序调试*253

13.1 联机文档系统253

13.1.1 帮助的内容253

13.1.2 上下文相关帮助254

13.1.3 参考“帮助”中的代码示例255

13.1.4 VB联机链接255

13.2 错误类型255

13.2.1 编译错误256

13.2.2 运行时错误257

13.2.3 逻辑错误258

13.3 程序调试258

13.3.1 调试与避免错误258

13.3.2 设计时、运行时以及中断模式259

13.3.3 调试工具栏260

13.3.4 调试窗口261

13.3.5 使用中断模式263

13.3.6 运行程序的选定部分269

13.3.7 “立即”窗口的使用271

13.3.8 特别的调试考虑274

13.4 出错处理277

13.4.1 处理错误基本方法278

13.4.2 有关错误处理的关键字279

13.4.3 设计错误处理程序288

13.4.4 生成错误测试290

13.4.5 联机错误处理291

13.4.6 集中化的错误处理291

13.4.7 关闭错误处理295

第十四章 实验296

实验准备296

实验一296

实验二298

实验三299

实验四300

实验五301

实验六302

实验七304

实验八305

实验九309

实验十309

附录篇319

语句319

Beep语句319

Call语句319

ChDir语句319

ChDrive语句319

Close语句319

Const语句320

Date语句320

Declare语句320

Dim语句321

Do...Loop语句321

End语句322

Exit语句322

FileCopy语句322

For...Next语句322

Function语句323

Get语句324

GoTo语句324

If...Then...Else语句324

Let语句325

LineInput#语句325

Load语句325

MkDir语句325

Open语句325

OptionBase语句326

OptionExplicit语句326

Print#语句326

Private语句326

Public语句326

Put语句327

Randomize语句327

ReDim语句327

Rem语句327

SavePicture语句327

SelectCase语句328

Static语句328

Sub语句328

Time语句329

Type语句329

Unload语句329

With语句329

Write#语句329

运算符330

^运算符330

*运算符330

/运算符330

\运算符330

+运算符330

-运算符331

&运算符331

=运算符331

And运算符331

比较运算符331

Mod运算符331

Not运算符332

Or运算符332

Xor运算符332

运算符优先级332

属性333

Action属性333

Align属性333

Alignment属性334

Appearance属性335

Auto属性335

AutoRedraw属性335

AutoSize属性335

BackColor、Forecolor属性336

BackStyle属性336

BOFAction、EOFAction属性336

Bold属性337

BorderColor属性337

BorderStyle属性338

Cancel属性339

CancelError属性339

Caption属性339

Check属性340

Col、Row属性340

Color属性340

ColumnCount属性340

ColumnHeaders属性341

ColumnLabel属性341

ColumnLabelCount属性341

Columns属性341

CornpositeColumnLabel属性341

CompositeRowLabel属性342

ControlBox属性342

Copies属性342

CurrentX、CurrentY属性342

Database属性343

DatabaseName属性343

DataField属性343

DataSource属性343

Default属性343

DefaultExt属性343

DialogTitle属性344

DisabledPicture属性344

DownPicture属性344

Draglcon属性345

DragMode属性345

DrawMode属性345

DrawStyle属性346

DrawWidth属性346

Drive属性346

DriveLetter属性347

Enabled属性347

FileName属性347

Files属性347

FileTitle属性347

FillColor属性347

FillStyle属性348

Filter属性348

FilterIndex属性348

Font属性348

FontBold、FontItalic、FontStrikethru、FontUnderline属性349

FontName属性349

FontSize属性349

FontTransparent属性349

Height、Width属性350

HelpCommand属性350

HelpContext属性350

elpFile属性350

HelpKey属性350

HideSelection属性350

leon属性350

Image属性351

Index属性(控件数组)351

InitDir属性351

IntegralHeight属性351

Interval属性351

Italic属性351

ItemData属性352

LargeChange、SmallChange属性352

Left、Top属性352

LeftCol属性352

List属性352

ListCount属性353

ListIndex属性353

Max、Min属性353

MaxButton属性353

MaxLength属性353

MouseIeon属性354

MousePointer属性354

MultiLine属性355

Name属性355

NewIndex属性355

PasswordChar属性355

Path属性355

Picture属性355

ScaleHeight、ScaleWidth属性356

ScaleLeft、SealeTop属性356

ScaleMode属性356

ScrollBars属性356

SelCount属性357

Selected属性357

Shape属性357

Size属性357

Sorted属性358

StartUpPosition属性358

Stretch属性358

StrikeThrough属性358

Style属性359

TabIndex属性359

Text属性359

ToolTipText属性359

TopIndex属性359

Underline属性360

Value属性360

Visible属性360

Weight属性360

WindowState属性361

WordWrap属性361

X1、Y1、X2、Y2属性361

方法362

AddItem方法362

Circle方法362

Cls方法362

Drag方法363

Execute方法363

Hide方法363

Line方法363

Move方法364

PaintPicture方法364

Point方法364

PopupMenu方法365

Print方法365

PSet方法365

Refresh方法366

RemoveItem方法366

Scale方法366

SetFocus方法366

Show方法366

ShowColor方法366

ShowFont方法367

ShowHelp方法367

ShowOpen方法367

ShowPrinter方法367

ShowSave方法367

ZOrder方法367

事件368

Activate、Deactivate事件368

Change事件368

Click事件368

DblClick事件368

DragDrop事件369

DragOver事件369

DropDown事件369

GotFocus事件369

KeyDown、KeyUp事件370

KeyPress事件370

Load事件370

LostFocus事件370

MouseDown、MouseUp事件370

MouseMove事件371

Paint事件371

PathChange事件372

PatternChange事件372

Resize事件372

函数373

Abs函数373

Array函数373

Asc函数373

Atn函数373

Chr函数373

Cos函数373

DoEvents函数373

EOF函数374

Error函数374

Exp函数374

Format函数374

Hex函数374

Hour函数375

Input函数375

InputBox函数375

InStr函数375

Int、Fix函数376

LBound函数376

LCase函数376

Left函数376

Len函数376

Load.Picture函数376

Log函数376

LTrim、RTrim、Trim函数377

Mid函数377

Minute函数377

Month函数377

MonthName函数377

MsgBox函数377

Now函数379

Oct函数379

QBColor函数379

RGB函数379

Right函数380

Rnd函数380

Round函数380

Second函数381

Sgn函数381

Shell函数381

Sin函数381

Space函数381

Spc函数381

Sqr函数382

Str函数382

StrComp函数382

Tan函数382

Time函数382

Timer函数382

UBound函数382

UCase函数383

Val函数383

Year函数383

对象384

CheckBox控件384

ComboBox控件384

CommandButton控件384

CommonDialog控件384

Data控件384

DataGrid控件384

DirListBox控件384

DriveListBox控件384

Err对象384

FileListBox控件384

Form对象384

Forms集合384

Frame控件385

HScrollBar、VScrollBar控件385

Image控件385

Label控件385

ListBox控件385

MDIForm对象385

Menu控件385

OptionButton控件385

PictureBox控件385

Printer对象385

Printers集合385

Shape控件385

TextBox控件385

Timer控件385

ToolBai控件385

热门推荐