老兵新传:Visual Basic核心编程及通用模块开发

老兵新传:Visual Basic核心编程及通用模块开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2012-08
版次: 1
ISBN: 9787302283102
定价: 89.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 733页
字数: 1350千字
正文语种: 简体中文
21人买过
  •   VisualBasic作为一种Windows软件开发工具,以简单易用和胜任快速开发著称,但VisualBasic系统本身提供的功能比较少,很多重要的软件功能不能直接实现。《老兵新传:VisualBasic核心编程及通用模块开发》正是介绍如何弥补它的这种不足、增强VB程序功能的书籍,但增强功能的代码仍不失简单易用的特点,使VisualBasic成为既强大又好用的编程工具。书中介绍了使用VisualBasic语言进行Win32核心编程和高级编程的技术,并面向VisualBasic的开发实践和针对编程中的常见问题,编写了调用简单、运行独立、能胜任大型软件开发的可重用的代码模块,不仅大大增强VisualBasic的功能,而且减轻编程的工作量,并使程序代码更为简洁。
      《老兵新传:VisualBasic核心编程及通用模块开发》属于VisualBasic高级编程的书籍,适合有一定VisualBasic基础并想进一步提高VB开发技能的读者,可作为使用VisualBasic语言编程的软件开发人员、科研人员和广大VB爱好者的提高技能的读物。由于书中介绍了大量有关Windows运行机理和Win32编程的技术,因此对使用其他语言编程的Windows程序设计人员也有一定参考价值。   张宁,南开大学生物信息学博士和博士后,现任职于天津大学精密仪器与光电子工程学院,多年来一直从事生物医学信息相关的数据分析、数据库、软件开发等工作。精通VisualBasic、C语言、Windows核心编程等,有16年编程和软件开发的实践经验,积累了大量程序设计方法和编程技巧,在国内外高水平刊物发表论文28篇,多次在各类编程竞赛中获奖。 第一篇高级技术篇
    第1章万丈高楼平地起,一劳永逸打地基——知识准备
    1.1使用WindowsAPI函数
    1.1.1API函数的声明
    1.1.2使用API函数的注意事项
    1.2模块化编程
    1.2.1我能在一天之内做出一个软件吗
    1.2.2用标准模块还是类模块
    1.2.3怎样创建类模块
    1.3编程风格
    1.3.1变量在使用前一定要定义
    1.3.2尽量不要用Variant数据类型
    1.3.3代码的缩进和换行
    1.3.4避免重复用对象名称做一串调用
    1.3.5Boolean型条件表达式的写法
    1.3.6字符串为空串的判断
    1.3.7能用常量就不要用函数求值
    1.3.8数组下标从1开始
    1.3.9用Optional选项定义函数的参数
    1.3.10不能滥用Goto语句不代表不能用Goto语句
    1.3.11尽量少用ActiveX控件
    1.4条件编译
    1.4.1什么是条件编译
    1.4.2条件编译有什么用
    1.5获取资料
    1.5.1MSDN
    1.5.2借助VisualC++的头文件
    1.5.3其他资料
    第2章这个可以有——在VB中使用指针
    2.1在VB中使用指针变量
    2.1.1什么是指针
    2.1.2如何实现指针变量
    2.2VarPtr,StrPtr,ObjPtr函数和AddressOf运算符
    2.2.1内联类型和指针类型
    2.2.2VarPtr,StrPtr和ObjPtr函数
    2.2.3AddressOf运算符
    2.3CopyMemory函数
    2.3.1CopyMemory函数的声明和功能
    2.3.2CopyMemory函数用于内联类型的数据传递
    2.3.3CopyMemory函数用于字符串类型的数据传递
    2.3.4对象的弱引用
    2.4在VB中使用指针程序举例
    2.4.1使用指针实现不同类型数据的交换
    2.4.2使用指针实现不同窗体模块的数据交换
    2.4.3不使用数组类型的参数向函数传递数组
    2.4.4用一个Long型参数向函数传递任意类型任意大小的数据
    2.5部分字节运算的问题和解决办法
    2.5.1Or按位或运算
    2.5.2取长整数的高位和低位
    第3章不做数据的奴隶——常用数据结构
    3.1何谓数据结构
    3.2堆栈
    3.2.1什么是堆栈
    3.2.2堆栈的基本算法
    3.2.3堆栈的通用模块实现
    3.2.4堆栈通用模块的使用
    3.3哈希表
    3.3.1什么是哈希表
    3.3.2哈希表的基本算法
    3.3.3哈希表的通用模块实现
    3.3.4哈希表通用模块的使用
    3.3.5哈希表类模块与VB的Collection对象的效率比较
    3.4带“回收站”的数组
    3.4.1基本思想
    3.4.2程序实现
    第4章青出于蓝胜于蓝——子类技术
    4.1Windows窗口和消息驱动机制
    4.1.1窗口
    4.1.2窗口的消息驱动机制
    4.1.3消息的组织和发送
    4.1.4VisualBasic事件与消息
    4.2子类技术及其常规实现
    4.2.1子类技术简介
    ……
    第二篇功能模块篇
    第三篇应用模块篇
    索引
    参考文献
  • 内容简介:
      VisualBasic作为一种Windows软件开发工具,以简单易用和胜任快速开发著称,但VisualBasic系统本身提供的功能比较少,很多重要的软件功能不能直接实现。《老兵新传:VisualBasic核心编程及通用模块开发》正是介绍如何弥补它的这种不足、增强VB程序功能的书籍,但增强功能的代码仍不失简单易用的特点,使VisualBasic成为既强大又好用的编程工具。书中介绍了使用VisualBasic语言进行Win32核心编程和高级编程的技术,并面向VisualBasic的开发实践和针对编程中的常见问题,编写了调用简单、运行独立、能胜任大型软件开发的可重用的代码模块,不仅大大增强VisualBasic的功能,而且减轻编程的工作量,并使程序代码更为简洁。
      《老兵新传:VisualBasic核心编程及通用模块开发》属于VisualBasic高级编程的书籍,适合有一定VisualBasic基础并想进一步提高VB开发技能的读者,可作为使用VisualBasic语言编程的软件开发人员、科研人员和广大VB爱好者的提高技能的读物。由于书中介绍了大量有关Windows运行机理和Win32编程的技术,因此对使用其他语言编程的Windows程序设计人员也有一定参考价值。
  • 作者简介:
      张宁,南开大学生物信息学博士和博士后,现任职于天津大学精密仪器与光电子工程学院,多年来一直从事生物医学信息相关的数据分析、数据库、软件开发等工作。精通VisualBasic、C语言、Windows核心编程等,有16年编程和软件开发的实践经验,积累了大量程序设计方法和编程技巧,在国内外高水平刊物发表论文28篇,多次在各类编程竞赛中获奖。
  • 目录:
    第一篇高级技术篇
    第1章万丈高楼平地起,一劳永逸打地基——知识准备
    1.1使用WindowsAPI函数
    1.1.1API函数的声明
    1.1.2使用API函数的注意事项
    1.2模块化编程
    1.2.1我能在一天之内做出一个软件吗
    1.2.2用标准模块还是类模块
    1.2.3怎样创建类模块
    1.3编程风格
    1.3.1变量在使用前一定要定义
    1.3.2尽量不要用Variant数据类型
    1.3.3代码的缩进和换行
    1.3.4避免重复用对象名称做一串调用
    1.3.5Boolean型条件表达式的写法
    1.3.6字符串为空串的判断
    1.3.7能用常量就不要用函数求值
    1.3.8数组下标从1开始
    1.3.9用Optional选项定义函数的参数
    1.3.10不能滥用Goto语句不代表不能用Goto语句
    1.3.11尽量少用ActiveX控件
    1.4条件编译
    1.4.1什么是条件编译
    1.4.2条件编译有什么用
    1.5获取资料
    1.5.1MSDN
    1.5.2借助VisualC++的头文件
    1.5.3其他资料
    第2章这个可以有——在VB中使用指针
    2.1在VB中使用指针变量
    2.1.1什么是指针
    2.1.2如何实现指针变量
    2.2VarPtr,StrPtr,ObjPtr函数和AddressOf运算符
    2.2.1内联类型和指针类型
    2.2.2VarPtr,StrPtr和ObjPtr函数
    2.2.3AddressOf运算符
    2.3CopyMemory函数
    2.3.1CopyMemory函数的声明和功能
    2.3.2CopyMemory函数用于内联类型的数据传递
    2.3.3CopyMemory函数用于字符串类型的数据传递
    2.3.4对象的弱引用
    2.4在VB中使用指针程序举例
    2.4.1使用指针实现不同类型数据的交换
    2.4.2使用指针实现不同窗体模块的数据交换
    2.4.3不使用数组类型的参数向函数传递数组
    2.4.4用一个Long型参数向函数传递任意类型任意大小的数据
    2.5部分字节运算的问题和解决办法
    2.5.1Or按位或运算
    2.5.2取长整数的高位和低位
    第3章不做数据的奴隶——常用数据结构
    3.1何谓数据结构
    3.2堆栈
    3.2.1什么是堆栈
    3.2.2堆栈的基本算法
    3.2.3堆栈的通用模块实现
    3.2.4堆栈通用模块的使用
    3.3哈希表
    3.3.1什么是哈希表
    3.3.2哈希表的基本算法
    3.3.3哈希表的通用模块实现
    3.3.4哈希表通用模块的使用
    3.3.5哈希表类模块与VB的Collection对象的效率比较
    3.4带“回收站”的数组
    3.4.1基本思想
    3.4.2程序实现
    第4章青出于蓝胜于蓝——子类技术
    4.1Windows窗口和消息驱动机制
    4.1.1窗口
    4.1.2窗口的消息驱动机制
    4.1.3消息的组织和发送
    4.1.4VisualBasic事件与消息
    4.2子类技术及其常规实现
    4.2.1子类技术简介
    ……
    第二篇功能模块篇
    第三篇应用模块篇
    索引
    参考文献
查看详情
相关图书 / 更多
老兵新传:Visual Basic核心编程及通用模块开发
老兵讲述(8)
中国文史出版社 编
老兵新传:Visual Basic核心编程及通用模块开发
老兵讲故事(注音版)
艾静 编
老兵新传:Visual Basic核心编程及通用模块开发
老兵长存:美国海军陆战队在中国
[美]E. B. 斯莱奇 著
老兵新传:Visual Basic核心编程及通用模块开发
老兵
谢志强
老兵新传:Visual Basic核心编程及通用模块开发
老兵讲述(5)
中国文史出版社 编
老兵新传:Visual Basic核心编程及通用模块开发
老兵讲述(3)
中国文史出版社 编
老兵新传:Visual Basic核心编程及通用模块开发
老兵故事
曹淳亮 主编
老兵新传:Visual Basic核心编程及通用模块开发
老兵军礼:一个太行山革命老区的老兵影像档案
刘计平 赵五明
老兵新传:Visual Basic核心编程及通用模块开发
老兵比尔
[美]彼得·B·凯恩、阿兰·艾克斯洛德 著;马浩楠、姜海霖 译
老兵新传:Visual Basic核心编程及通用模块开发
老兵新警1
卓牧闲
老兵新传:Visual Basic核心编程及通用模块开发
老兵王忠心
赵风云 ;张良
老兵新传:Visual Basic核心编程及通用模块开发
老兵情-(马焯荣诗集)
马焯荣