
| 作者编著的《Visual Basic程序设计教程》自2000午出版以来,深受读者欢迎,已多次重印,并获第六届全国大学出版社优秀畅销书一等奖。本书是作者编著的《VisualBasic程序设计教程》的简明版。... |
| 1.1可视化与事件驱动型语言.1 1.1.1可视化界面设计1 1.1.2事件驱动的编程机制2 1.2启动与退出visual basic3 1.3visual basic编程环境4 1.3.1主窗口4 1.3.2窗体设计器与工程资源管理器窗口6 1.3.3属性窗口与工具箱窗口7 1.4对象8 1.4.1visual basic中的对象8 1.4.2对象属性设置9 1.5窗体11 1.5.1窗体的结构与属性11 1.5.2窗体事件15 1.6控件16 1.6.1控件的画法16 1.6.2控件的基本操作17 习题20简单程序设计2.1语句22 2.1.1visual basic中的语句22 2.1.2赋值、注释和结束语句23 .2.2命令按钮控件25 2.3简单visual basic程序设计26 2.3.1程序设计26 2.3.2代码编辑器30 2.4程序的保存、装入和运行32 2.4.1保存程序32 2.4.2程序的装入33 2.4.3程序的运行34 习题35数据类型、运算符与表达式3.1基本(标准)数据类型37 3.1.1字符串型数据37 3.1.2数值型数据38 3.1.3其他数据类型39 3.2常量和变量39 3.2.1常量39 3.2.2变量42 3.3内部函数44 3.3.1常用内部函数44 3.3.2shell函数47 3.4运算符与表达式48 3.4.1算术运算符49 3.4.2关系运算符与逻辑运算符49 3.4.3字符串表达式与日期表达式51 3.4.4表达式的执行顺序51 习题53数据输入输出4.1文本数据输出55 4.1.1print方法55 4.1.2与print方法有关的函数和方法56 4.1.3格式输出59 4.2文本数据输入输出对话框60 4.2.1inputbox函数60 4.2.2msgbox函数和msgbox语句62 4.3文本输入输出控件66 4.3.1标签66 4.3.2文本框67 4.4图形数据输入输出控件69 4.4.1图片框和图像框69 4.4.2图形文件的装入71 4.4.3直线和形状73 4.5字形74 习题77常用控件5.1复选框和单选按钮80 5.1.1复选框和单选按钮的属性和事件80 5.1.2应用举例81 5.2列表框和组合框82 5.2.1列表框82 5.2.2组合框85 5.3滚动条87 5.4计时器88 5.5框架91 5.6activex控件92 5.6.1选项卡控件93 5.6.2滑动器控件94 5.6.3进度条95 5.7焦点与tab顺序97 5.7.1设置焦点97 5.7.2tab顺序98 习题99visual basic控制结构6.1选择控制结构102 6.1.1条件语句102 6.1.2iif函数105 6.2多分支控制结构106 6.3循环控制结构108 6.3.1for循环控制结构108 6.3.2当循环控制结构110 6.3.3do循环控制结构111 习题116复合数据类型7.1数组119 7.1.1数组的定义119 7.1.2动态数组120 7.2数组的基本操作122 7.2.1数组元素的输入、输出和复制122 7.2.2for each...next语句124 7.3控件数组127 7.4记录129 7.4.1记录类型和记录类型变量129 7.4.2记录变量的初始化及其引用132 7.5记录数组135 7.6集合138 7.6.1建立集合并向集合中添加项目138 7.6.2集合成员的删除和检索140 习题142过程8.1sub过程145 8.1.1建立sub过程145 8.1.2调用sub过程..146 8.2function过程147 8.2.1建立function过程147 8.2.2调用function过程148 8.3参数传送150 8.3.1形式参数与实际参数150 8.3.2引用与传值151 8.3.3数组参数的传送151 8.4对象参数155 8.4.1窗体参数156 8.4.2控件参数156 8.5递归158 8.6键盘事件过程160 8.6.1keypress事件160 8.6.2keydown和keyup事件161 8.7鼠标事件过程162 8.8拖放166 8.8.1与拖放有关的属性、事件和方法166 8.8.2自动拖放167 8.8.3手动拖放170 习题171菜单、对话框与工具栏9.1下拉式菜单173 9.1.1菜单编辑器173 9.1.2建立下拉式菜单175 9.1.3菜单项控制179 9.2弹出式菜单180 9.3对话框程序设计183 9.3.1文件对话框184 9.3.2其他对话框186 9.4工具栏188 9.4.1工具栏的位置与按钮对象188 9.4.2在工具栏上添加按钮对象189 9.4.3按钮对象的大小和操作193 9.4.4显示工具提示文本194 习题196文件10.1文件概述199 10.2顺序文件200 10.2.1顺序文件的写操作200 10.2.2顺序文件的读操作203 10.3随机文件206 10.3.1随机文件的读写操作206 10.3.2程序举例207 10.4文件系统控件211 10.4.1驱动器列表框和目录列表框211 10.4.2文件列表框212 10.4.3程序举例214 10.5文件系统对象模型218 10.5.1filesystemobject对象218 10.5.2驱动器、文件夹与文件管理220 10.5.3数据文件的读写226 习题228多窗体程序与环境应用11.1建立多窗体应用程序231 11.1.1与多窗体程序设计有关的语句和方法231 11.1.2多窗体程序举例232 11.1.3多窗体程序的执行与保存236 11.2visual basic工程结构238 11.2.1标准模块238 11.2.2窗体模块238 11.2.3sub main过程239 11.3闲置循环与doevents语句240 11.4变量和过程的作用域242 11.4.1变量的作用域和生存期243 11.4.2默认声明245 11.4.3过程的作用域246 11.5系统对象246 11.5.1app对象246 11.5.2screen对象247 11.5.3printer对象248 习题249图形程序设计12.1对象坐标系统251 12.1.1默认坐标系统251 12.1.2自定义坐标系统252 12.2常用绘图方法253 12.2.1点与直线253 12.2.2矩形258 12.2.3圆、椭圆和弧260 12.3颜色263 12.4用paintpicture方法画图267 12.5图形漫游269 习题271windows应用程序接口13.1visual basic与动态链接库272 13.1.1动态链接库272 13.1.2在visual basic中使用动态链接库273 13.2api文本浏览器276 13.2.1api文本浏览器的使用276 13.2.2把声明、常量或类型复制到visual basic 代码中276 13.3api调用举例279 13.3.1调用api图形(图像)函数279 13.3.2改变窗体外观282 13.3.3文本输出与环境设置286 习题288数据库程序设计14.1数据库构成及数据类型290 14.1.1基本概念290 14.1.2数据类型291 14.2用数据管理器建立数据库292 14.2.1建立新的数据库292 14.2.2输入数据296 14.3用数据控件访问数据库297 14.3.1数据控件的用法297 14.3.2约束控件299 14.4用数据控件查找、增加和删除记录300 14.4.1数据控件的属性、方法和事件301 14.4.2记录的查找、增加和删除302 14.5用ado数据控件和datagrid控件访问数据库304 14.5.1结构化查询语言sql304 14.5.2用ado数据控件和datagrid控件访问 数据库306 14.6用数据窗体向导访问数据库307 习题311多媒体程序设计15.1mci控件312 15.1.1mci控件的基本功能312 15.1.2mci命令及其使用313 15.2mci控件的属性和事件315 15.3mci控件程序举例317 15.4mciwnd控件323 15.5mediaplayer控件326 习题328参考文献... |
商品评论(0条)