Visual Basic贯通教程

副标题:无

作   者:史斌星,史佳编著

分类号:

ISBN:9787900643834

微信扫一扫,移动浏览光盘

简介

   本书包含了Visual Basic基本原理、Visual Basic数据库编程、VBScript、Visul Basic网页编程和140多个精选实例,是五合一的Visual Basic教程。全书从基础到应用、从原理到实践一气呵成,自成一体,为读者的学习提供了极大方便。书中的例子不但有助于对原理的理解,而且不少例子本身具有一定的实用价值,对于初学者来说,可以作为模仿编程的范本。本书结构严谨,语言生动,深入浅出、有鲜明的叙述特点,既具有教科书的条理性,又能最终达到相当的理论高度,无论是初学者还是有一定基础的读者都会从中受益。    本书所附光盘包含了书中全部源程序。本书适合大中专院校师生作为教材选用,也可作为培训班及自学者的进阶教材。   

目录

第一部分 vb基础

第1章 vb的集成开发环境(ide)

1.1 怎样运行visualbasic 6.o

1.2 进入vb集成开发环境

1.2.1 "新建工程"对话框

1.2.2 集成开发环境的界面

1.3 创建一个新程序

1.3.1 编写代码

1.3.2 程序的运行

1.3.3 存盘

1.4 打开一个现存程序

1.5 脱离vb环境运行

1.6 窗体对象

1.6.1 窗体的名称

1.6.2 窗体的背景色

1.6.3 窗体大小的调节

1.6.4 在程序运行时改变窗体的大小

1.6.5 窗体字体的设置

1. 6. 6 代码的修改

1.7 "窗体布局"和"立即"窗口

.1.7.1 "窗体布局"窗口

1.7.2 "立即"窗口

1.8 本章小给


第2章 vb的内部控件

2.1 内部控件

2.2 commandbutton控件

2.2.1 添加命令按钮对象

2.2.2 按钮对象的启示

2.2.3 怎样添加窗体

2.2.4 改变窗体的前后位置

2.2.5 代码窗口中的代码

2.3 label控件

2.3.1 窗体1中的标签

2.3.2 窗体1的属性

2.3.3 窗体2中的标签

2.3.4 程序的运行

2.4 textbox控件

2.4.1 添加文本框对象

2.4.2 文本框的常用属性

2.4.3 添加一个"标签"

2.4.4 添加两个"命令按钮"

2.4.5 form上load过程中的代码

1.4.6 comman山-c1ick过程中的代码

2.4.7程序运行结果

2.5 resize事件

2.5.1 创建工程

2.5.2 工程的代码

2.5.3 move语句

2.5.4 程序的运行

2.6 listbox控件

2.6.1 创建列表框对象

2.6.2 代码窗口

2.6.3 运行结果

2.7 列表框的应用

2.7.1 工程的创建

2.7.2 工程的运行

2.7.3 控件和对象的值

2.8 combobox控件

2.8.1 工程的创建

2.8.2 工程的运行

2.9 frame,optionbutton和checkbox控件

2.9.1 frame控件

2.9.2 optionbutton控件

2.9.3 checkbox控件

2.9.4 复制对象的特点

2.9.5 "框架"的作用

2.9.6 加窗体

2.9.7 主窗体的代码

2.9.8 form 2窗体的代码

2.9.9 复选框的值

2.9.10 选项按钮的值

2.10 hscrollbar和vscrollbar控件

2.10.1 创建窗体

2.10.2 在窗体中创建对象

2.10.3 form resize过程的代码

2.10.4 对form resize过程代码的分析

2.10.5 滚动条的构成

2.10.6 hscrolll-change过程的代码

2.10.7 smallchange和largechange属性

2.10.8 滚动条要在最前面

2.11 指针和格式菜单

2.11.1 指针

2.11.2 格式菜单

2.12 本章小结


第3章 visual basic语言

3.1 变量和常量

3.1.1 变量的声明

3.1.2 声明变量实例

3.1.3 是否必须声明变量

3.1.4 变量的命名

3.1.5 变量的使用范围

3.1. 6 常量

3.2 变量的数据类型

3.2.1 integer整型

3.2.2 long长整型

3.2.3 sigle单精度浮点型

3.2.4 double双精度浮点型

3.2.5 currency货币型

3.2.6 decimal十进制数型

3.2.7 string字符串型

3.2.8 boolean布尔型

3.2.9 byte字节型

3.2.10 date日期型

3.2.11 variant变体型

3.2.12 object对象类型

3.2.13 用户定义类型

3.3 数组

3.3.1 固定大小的数组

3.3.2 通过数组计算乘积表

3.3.3 tablndex属性

3.3.4 tabstop属性

3.3.5 动态数组

3.4 集合

3.4.1 什么是集合

3.4.2 集合的应用

3.5 模块

3.5.1 模块的类型

3.5.2 模块的创建

3.5.3 访问变量和调用过程

3.5.4 msgbox函数

3.5.5 对象浏览器

3.5.6 内部常量

3.5.7 inputbox函数

3.6 过程

3.6.1 函数

3.6.2 函数的调用

3.6.3 sub 过程的调用

3.6.4 参量的传递机制

3.7 流程控制结构

3.7.1 if结构

3.7.2 select服case结构

3.7.3 for…next结构

3.7.4 foreach…next结构

3.7.5 do…loop结构

3.7.6 嵌套控制结构和exit语句

3.8 vb的内部函数

3.8.1 输入与输出函数

3.8.2 日期与时间函数

3.8.3 变量类型函数

3.8.4 数学函数

3.8.5 其他函数

3.8.6 运算符号

3. 9 本章小结


第4章 图形

4.1 图片显示

4.1.1 放置图片的容器

4.1.2 两类图形

4.1.3 用picturebox显示图形

4.1.4 用image显示图形

4;1.5 在form中放置图形

4.1.6 shape控件的功能

4.1.7 line控件

4.1.8 可拖动的分割线

4.2 在程序运行时装载和卸载图片

4.2. 1 设计时和运行时加载图片的比较

4.2.2 怎样在程序运行时加载和卸载图片

4.2.3 一个运行时加载图片的程序

4.2.4 form1窗体的代码分析

4.2.5 form2窗体的代码分析

4.2.6 form3窗体的代码分析

4.2.7 程序的运行

4.3 line和circle方法

4.3.1 窗体大小的度量

4.3.2 scale方法

4.3.3 用line方法画直线和矩形

4.3.4 autoredraw属性

4.3.5 渐开式窗口

4.3.6 circle方法

4.3. 7 画椭圆

4.3.8 画圆弧

4.4 drawmode属性

4.4.1 什么是drawmode属性

4.4.2 异或运算

4.4.3 rorpen画笔

4.5 rubber图形

4.5.1 rubber工程的创建

4.5.2 鼠标过程

4.5.3 设置异或笔

4.5.4 橡皮筋功能的实现

4.5.5 实心图形输出

4.5.6 椭圆的获得

4.6 paintpicture方法

4.6.1 工程的创建

4.6.2 paintpicture方法的语法

4.6.3 用paintpicture方法复制图形

4.6.4 paintpicture方法的参量

4.6.5 图形的水平翻转

4.6.6 负片制作和图片放大

4.6.7 拼图程序

4.7 point方法

4.8 pset方法

4.8.1 在窗体中画随机色点

4.8.2 用pset方法画曲线

4.9 clipboard对象

4.10 本章小结


第5章 字符串和文本处理

5.1 字符串处理函数

5.1.1 left$函数

5.1.2 mid$函数

5.1.3 len函数

5.1.4 trim$函数

5.1.5 instr函数

5.1.6 replace,string$,space$函数

5.1.7 like和&操作符

5.1.8 字符的ascii码

5.1.9 strcomp函数

5.1.10 字母大小写转换函数

5.1.11 字符串的格式化函数

5.2 字符串的复制、剪切和粘贴

5.2.1 剪贴板操作

5.2.2 复制和粘贴

5.2.3 预选文字

5.2.4 activecontrol属性

5. 2.5 activecontrol属性的应用

5.3 字符串处理

5.3.1 工程的创建

5.3.2 字符串处理技术

5.4 文件夹系统

5.5 文件操作

5.5.1 打开文件

5.5.2 open和close语句

5.5.3 代码分析

5.5.4 复制文件

5.5.5 删除文件

5.5.6 将文件读入列表框

5.6 鼠标的应用

5.6.1 鼠标拖动

5.6.2 鼠标的拖放操作

5.6.3 用鼠标的位置控制文字输出位置

5.6.4 用鼠标拖动窗体

5.7 键盘按键的代码

5.7.1 keycode和ascii码

5. 7.2 keycode和ascii码的测试

5. 7.3 sendkeys语句

5.7.4 组合键

5.8 字体

5.9 菜单技术

5.9.1 创建一个菜单框架

5.9.2"文件"菜单的代码

5.9.3"编辑"菜单的代码

5.9.4"图形"菜单的编码

5.10 资源文件

5.10.1 资源的功用

5.10.2 要有哪些资源

5.10.3 怎样创建资源文件

5.10. 4 怎样使用资源

5.11 快捷菜单

5.11.1 快捷菜单的创建

5.11.2 快捷菜单的弹出

5.11.3 弹出快捷菜单

5.11.4 查找过程分析

5.12 本章小结


第6章 activex控件

6.1 calendar控件

6.1.1 怎样添加一个activex控件

6.1.2 calendar控件的设置

6.2 progressbar控件的应用

6.2.1 timer控件

6.2.2 progressbar控件

6.2.3 一个练习文字输入的实用程序

6.2. 4 进度条的属性设置

6.2.5 怎样实现计时功能

6.3 slider控件

6.3.1 添加slider控件

6.3.2 程序的代码

6.3.3 滑标的功能

6.4 sstab控件

6.4.1 怎样将sstab控件放入工具箱

6'4.2 选项卡的应用

6.4.3 程序的代码

6.4.4 sstab控件的应用

6.5 treeview控件

6.5.1 创建treeview对象

6.5.2 怎样添加节点

6.5.3 将图片插入imagelist控件

6.5.4 treeview的应用

6.6 通过color对话框创建多功能画笔

6.6.1 创建colodlg工程

6.6.2 工程的代码

6.6.3 选取画笔的粗细

6.6.4 颜色对话框

6.6.5 绘画

6.7 font对话框

6.7.1 创建fontdlg工程

6.7.2 程序的代码

6.7.3 调用commondialog对话框

6.7.4 标志属性不能为零

6.8 open对话框

6.8.1 用open对话框打开文本文件

6.8.2 opendlg工程的运行和代码分析

6.8.3 设置open对话框

6.8.4 open对话框的应用

6.9 图片的连续展示

6.9.1 工程的创建

6.9.2 动态布局

6.9.3 运行时的界面

6.9.4 resize事件

6.9.5 往listl添加文件目录

6.9.6 装载图片

6.9.7 怎样翻页

6.9.8 设置滚动条

6.10 toolbar控件

6.10.1 创建有工具栏的窗体

6.10. 2 在工具栏中添加图标

6.10.3 工具栏中按钮功能的实现

6.11 mdi应用程序

6.12 richtextbox控件

6.12. 1 richtext控件

6.12. 2 运行时加载窗体

6.12.3 打开文件

6.12. 4 保存文件

6.12.5 文稿编辑

6.12.6 undo命令

6.12.7 查找对话框

6. 12.8 模态对话框

6. 12.9 怎样进行查找

6. 12.10 字体的设置

6. 12.11 帮助文件的设置

6.13 工具栏按钮和菜单命令的联系

6.14 win32 api函数

6.14.1 windows的路径

6.14.2 安装墙纸

6.15 用户activex控件

6.15.1 制作用户activex控件的步骤

6.15.2 用来创建用户控件的一个普通程序

6.15.3 创建用户控件

6.15.4 测试用户控件

6.15.5 用户控件的使用

6.15.6 制作用户控件小结

6.16 本章小结


第7章 多媒体编程

7.1 时钟控制visible属性

7.1.1 节日彩灯

7.1.2 控制彩灯的发光时间

7.2 时钟控制位置

7.2.1 滚动文字

7.2.2 背景的透明化

7.2.3 or运算

7.2.4 深色的窗体背景

7.2.5 应用windows api函数

7.3 animation控件

7.4 mediaplayer控件

7.4.1 mediaplayer控件的调用

7.4.2 用媒体播放器播放文件

7.4.3 自动播放

7.4.4 循环播放

7.4.5 play statechange事件

7.4.6 媒体播放器大小的调节

7.4.7 时钟的指示

7.5 mmcontrol控件

7.5.1 什么是mmcontrol

7.5.2 devicetype属性

7.5.3 怎样加载mmcontrol

7.5.4 打开文件

7.5.5 stop按钮的编程

7.5.6 循环播放

7.5.7 关闭和结束运行

7.5.8 播放cd盘

7.6 本章小结


第二部分 数据库编程

第8章 数据库基础

8.1 数据库简介

8.1.1 数据库与信息时代

8.1.2 什么是数据库

8.1.3 一个access数据库实例

8.1.4 数据库访问技术

8. 2 dao数据访问对象

8.3 dbengine对象

8.3.1 createworkspace方法

8.3.2 compactdatabase方法

8,3.3 repairdatabase方法

8.4 workspace对象

8.4.1 begintrans,commit trans和rollback方法

8.4.2 close方法

8.4.3 createdatabase方法

8.4.4 opendatabase方法

8.5 database对象

8.5.1 常用属性

8.5.2 属性的测定

8.5.3 createtabledef方法

8.5. 4 openrecordset方法

8.5.5 createquerydef方法

8.5.6 execute方法

8.6 tabledef对象

8.6.1 常用属性

8.6.2 createfield方法

8.6.3 createlndex方法

8.7 recordset对象

8.7.1 常用属性

8.7.2 从不同对象建立recordset对象

8.7.3 move方法

8.7. 4 addnew和delete方法

8.7.5 find方法

8.7.6 update方法

8.7.7 edit方法

8.8 本章小结


第9章 dao编程

9.1 dao模型怎样创建数据库

9.1.1 creatdb工程

9.1.2 创建数据库

9.1.3 创建数据表

9.1.4 程序的运行

9.2 添加和删除记录

9.2.1 open database工程

9.2.2 工程的代码

9.2.3 打开数据库

9.2. 4 添加和删除记录

9.2.5 记录的测览

9.3 数据控件

9.3.1 数据控件的常用属性

9.3.2 数据控件的常用方法

9.3.3 数据控件的常用事件

9.3.4 用数据控件创建的数据库

9.3.5 data控件的功能

9.3.6 没有一个语句的程序

9. 4 可视化数据管理器


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual Basic贯通教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon