Visual Basic应用技巧与常见问题你问我答
|
|
| 新书城图书编号:9218 |
| 图书ISBN:7111122798 |
| 出版时间:2003-6-1 |
| 出版社:机械工业出版社 |
| 作者:张毅 等编著 |
|
市场价格:¥28 |
|
普通会员:¥22.4
|
80折 |
|
VIP会员:¥21
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
本书是面向中高级Visual Basic用户的速查参考书。主要介绍流行开发工具Visual Basic在各方面的应用,内容包括编程风格、界面设计、控件、多媒体、网络、数据库以及API等重要部分。 本书的特点是以问答的方式来引出内容,为读者提供更佳的解决方案。本书的内容全面翔实,为了能使读者尽快掌握Visual Basic的使用技巧,作者在本书中将概念和实际应用相结合,综合各种方法,探索Visual Basic编程之路。 本书是Visual Basic编程爱好者的优秀参考书。它提供的技巧和示例有助于读者建立功能强大的Windows应用程序。
|
|
|
|
【图书目录】
|
第1章 编程风格和规范问题
1.1 描述性命名和注释 *如何正确给对象命名 *如何给常量和变量命名约定 **如何正确规范给代码注释 1.2 变量使用问题 *如何检查变量的数据类型 **女如何控制变量的作用域 *如何模拟无符号整数 *如何使用True/False数据 1.3 参数使用问题 *如何使用命名变元 *如何使用可选参数 **如何传递参数数组 ***如何在一个参数中传递任何类型的数据
第2章 Visual Basic 可视化编程
2.1 界面设计问题 *如何正确地进行界面设计 *如何制作Win98风格的工具栏 **如何建立字符界面的控制台程序 2.2菜单设计问题 *如何规范设计 Windows应用程序菜单 *如何实现窗口的弹出式菜单 *如何在菜单中加入图标 2.3 窗口设计问题 *如何询问使用者是否关闭当前窗D **如何使窗体最小化并消失 **如何使指定窗口位于其他窗口之上 **如何显示Windows系统的标准About窗口
第3章 Visual Basic中字符串的处理
3.1 字符串的处理问题 *如何切分字符串 *如何清除字符串中指定的字符 ***如何进行文本的加密与解密 ***如何区别0、空字串、Null、Empty与Nothing **言如何快速查找或替换文本中的字符 3.2 汉字区位码问题 *如何取得一个汉字的区位码 **如何由两个区位码恢复为一个汉字 **如何取得汉字拼音首字母
第4章 Visual Basic控件的使用
4.1 常用控件使用 **如何灵活运用TextBox控件 ***如何给TreeView控件加上弹出式菜单 **如何运用MSChart生成统计图形 **如何保存复选框选项 ***如何使用Common Dialog控件 **如何直接编辑网格控制项 **如何使用MSComm控件 **如何调用Microsoft Agent控件 **如何在ListBoX控件中显示超长字符串 4.2 自己制作控件 *如何用Regsvr32.exe来注册控件 ***如何开发自己的C0M组件
第5章 多媒体和图形编程
5.1 声效问题 **如何控制PC喇叭 *如何检查声卡的存在 ***如何实现队列播放MP3 5.2 视频问题 **如何用Multimedia MCI控件开发多媒体应用 ***如何设计VCD播放器 5.3 动画问题 **如何播放GIF动画 **如何播放Flash动画 **如何制作屏幕保护程序 5.4 图形操作技术 **如何获取当前桌面图像 **如何在开机时自动更换墙纸 **如何实现ICQ式的启动欢迎画面 **如何实现托盘动画图标 *如何获取和调整当前分辨率
第6章 网络相关编程
6.1 WinSock编程问题 **如何用WinSock控件实现文件下载 **如何用WinSock创建TCP/IP客户机服务器程序 ***如何实现聊天室和对话系统 6.2 基于NT的网络编程 *如何在程序中启动NT的“拨号连接”对话框 **如何在NT网络中广播一个消息 *如何设置计算机的机器名 6.3 其他相关网络编程 **如何取得网卡的序列号(MAC地址) **如何获取网页的HTML代码 ***如何实现文件上载
第7章 文件操作技术
7.1 磁盘相关问题 **如何取得磁盘序列号、卷标和文件系统类型 **如何格式化磁盘 7.2 目录相关问题 **如何取得应用程序所在目录 ***如何实现目录遍历 7.3 文件相关问题 **如何不直接删除文件而将文件先放到回收站中 **如何从回收站中恢复被删除的文件 **古如何取得文件的扩展名
第8章 基本外设操作
8.1 键盘鼠标操作问题 **如何编写键盘拦截程序 **如何获得系统鼠标的键数 **如何读取鼠标的坐标 8.2 打印问题 *如何改变NT预设的打印机 ***如何将屏幕上的显示结果完整打印出来
第9章 API函数
9.1 如何声明和调用API函数 *如何进行API函数的声明 ***调用API函数时应注意什么 9.2 API的各种使用技巧 **如何测试字符串的长度 **如何在运行时改变窗体的风格 **如何利用API函数对鼠标和键盘进行操作 **如何获取逻辑磁盘的信息 **如何将窗体缩小到右下角 **如何调用版本信息框 **如何查看“属性” **如何实现文件夹列表 **如何使用API函数获取颜色 **如何添加记录到文档菜单 **如何利用API函数控制窗口 **如何获取系统信息 **如何使用SendMessage函数 **如何控制光驱的开关 **如何在运行时刻创建可改变尺寸的控件 **如何编写自动反安装程序
第10章 文档界面MDI
10.1 MDI界面设计 *如何创建MDI应用程序 **如何重排子窗体 **如何关闭所有子窗体 **如何为MDI父窗体增加背景 10.2 MDI应用程序进阶 **如何判断当前哪个子窗体处于活动状态 **如何维护子窗体的状态信息 **如何使MDI窗体响应KeyPress事件 **如何用按键来控制MDI窗体的滚动 ***如何做MDI记事本
第11章 数据库编程
11.1 数据库访问控件和对象 **如何使用数据控件访问数据库 **如何设置DBGrid控件的列宽 **如何使用数据对象访问数据库 11.2 ODBC相关编程 **如何使用0DBC API函数访问数据库 **如何动态新增、移除ODBC DSN ***如何不创建DSN直接使用ODBC数据源 11.3 数据库相关操作 **如何断开所有的数据连接 **如何自动判断MDB文件是否损坏并自动修复 **如何求数据表记录总数 **如何创建Access数据库 **如何访问SQL Server数据库 ***如何读取数据库中的图片 **如何读取数据库中的空字符 **如何锁住数据库中的表 *如何处理select语句中的单引号
第12章 Web编程相关问题
12.1 ASP的几大对象 **如何使用内建Request对象 **如何使用内建Response对象 **如何使用内建Application对象 **如何使用内建Session对象 **如何使用内建Server对象 **如何使用内建ObjectContext对象 *如何使用Global.asa又讲 12.2 组件的开发 ***如何制作ActiveX组件 ***如何开发ASP组件 12.3 如何用ASP开发实用的Web应用程序 **如何做一个聊天室程序 **ADO存取数据库时如何分页显示 **如何随机产生用户密码 ***如何使用ASP和XML创建留言本
第13章 其他问题
13.1 常见问题 *如何获得系统中的所有字体列表 **如何获得应用程序运行时间 *如何使程序运行时不出现在任务列表中 **如何控制应用程序来重启计算机 13.2 注册表访问技术 **如何简单地读写注册表 ***如何通过API函数访问注册表 13.3 VB编程的一些经验 *如何灵活应用变量声明 *如何进行对象的回收 **如何灵活运用字符串编程 **如何提高代码效率
|
|
|
|