出版时间:2009-1 出版社:人民邮电出版社 作者:高春艳 等编著 页数:888 字数:1533000
Tag标签:无
前言
1997年,笔者参加了一个项目的开发工作,项目要求时间很紧,开发团队几乎是挑灯夜战。当时基于Windows的开发资料很少,网络也不发达,常常为了解决一个问题,大家连续奋战几天、十几天,甚至几十天。之后,笔者又参加了多个项目的开发工作。在开发过程中深刻地感觉到:编程是一门创造性较强的活动,因其涉及面广,开发者往往需要学习、研究各方面的技术和问题;编程水平的提高与开发经验的积累成正比,这需要长时间磨炼;编程是一项需要相互学习、相互交流的工作,在交流过程中,不但可分享他人的编程经验、体会,更会产生新的灵感,达到事半功倍的效果。总之,项目开发从来不是一件容易的事,即使是非常有经验的开发人员,也经常会遇到一些技术难题。要成为一名合格的程序员,就必须不断吸取和借鉴其他开发者的成功经验。通过阅读别人编写的程序,从中吸取编程思想的精华,这也是学习程序设计最好的方法。本书详细介绍了ASP程序开发技术,精选了500个典型实例,所选实例覆盖了开发中的热点问题和关键问题。全书按实际应用进行分类,可以使读者在短时间内掌握更多有用的技术,快速提高编程水平。所选内容均来源于实际项目的开发,有的实例是作者开发实践的积累,有的实例来源于公司的开发项目,还有的来自读者提出的问题。对这些实例进行详细分析和讲解,可以让读者迅速掌握程序设计的开发经验和技巧,迅速提高程序设计的综合水平。全书分为18章,涵盖了窗体与界面,控件应用,数据处理技术,图形技术,多媒体技术,文件系统,操作系统与Windows相关程序,注册表,数据库技术,SQI。查询相关技术,打印与报表技术,图表技术,硬件相关开发技术,应用与控制,网络开发技术,Web编程,加密、安全与软件注册等方面的内容。在实例讲解上,全书采用了统一的编排方式,每个实例都包括“实例说明”、“技术要点”、“实现过程”和“举一反三”4个部分。在“实例说明”中,以图文结合的方式给出了实例的功能说明及运行效果。在“技术要点”中给出了实例的重点、难点技术和相关编程技巧。在“实现过程”中介绍了该实例的设计过程和主要程序代码。在“举一反三”中给出了相关实例的扩展应用。本书的第1版自从2006年7月出版以来,受到了广大读者和程序爱好者的欢迎与好评,但随着时间的推移,书中一些实例所用技术已不再适应实际应用。2008年初,应出版社和广大读者的要求,笔者根据近两年的最新开发积累并结合广大读者的建议,撰写了本书的第2版。
内容概要
本书全面介绍了Visual Basic程序开发所用到的技术和技巧。全书分为18章,内容包括窗体与界面、控件应用、数据处理技术、图形技术、多媒体技术、文件系统、操作系统与Windows相关程序、注册表、数据库技术、SQL查询相关技术、打印与报表技术、图表技术、硬件相关开发技术、应用与控制、网络开发技术、Web编程、加密、安全与软件注册等。全书共提供500个实例,每个实例都突出了其实用性。 本书适用于Visual Basic编程人员,也可供大、中专院校相关专业的师生学习参考。
作者简介
明日科技有限公司,是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用以及行业电子商务网站开发等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。
书籍目录
第1章 窗体与界面设计 1.1 菜单应用实例 1.2 弹出菜单应用实例 1.3 工具栏应用实例 1.4 导航菜单应用实例 1.5 主界面应用实例 1.6 界面窗体应用实例 1.7 多媒体宣传光盘应用实例 1.8 多媒体触摸屏程序应用实例 1.9 窗体位置应用实例 1.10 系统托盘及其应用实例 1.11 窗体标题栏及其应用实例 1.12 窗体形状及应用 1.13 其他应用实例 第2章 控件应用 2.1 TextBox控件 2.2 ListBox控件典型实例 2.3 ComboBox控件典型实例 2.4 ListView控件典型实例 2.5 TreeView控件典型实例 2.6 RichTextBox控件典型实例 2.7 MSFlexGrid控件典型实例 2.8 选择类控件典型实例 2.9 SSTab控件典型实例 2.10 图形类控件典型实例 2.11 其他常用控件典型实例 2.12 控件数组典型实例 第3章 数据处理技术 3.1 对非法输入的控制 3.2 焦点移动 3.3 数据格式转换 3.4 数据辅助录入 3.5 对数据输入的控制 3.6 数据计算 3.7 编号、单据号生成 3.8 其他 第4章 图形技术 4.1 绘制图形 4.2 图像预览 4.3 图片效果 4.4 图片颜色转换 4.5 图形转换与缩放 4.6 图像的剪切与合成 4.7 图像识别 4.8 图像管理 4.9 图片动画 4.10 其他应用 第5章 多媒体技术 5.1 动画与视频 5.2 制作与播放音频 5.3 多媒体控制 5.4 屏幕保护相关程序 5.5 产品宣传 5.6 多媒体课件 第6章 文件系统 第7章 操作系统与Windows相关程序 第8章 注册表 第9章 数据库技术 第10章 SQL查询相关技术 第11章 报表与打印技术 第12章 图表技术 第13章 硬件相关开发技术 第14章 应用与控制 第15章 网络开发技术 第16章 Web编程 第17章 加密、安全与软件注册 第18章 实用工具
章节摘录
插图:RemotePort属性的默认值为80,即采用HTTP方式。具体应用的有以下方法。(1)Listen方法:创建套接字并将其设置为监听模式,Listen方法仅适用于TCP连接。当有新连接时就会出现ConnectionRequest事件。在处理ConnectionRequest,事件时,应用程序应该用Accept方法接受连接,此时,应注意是在一个新的Winsock控件上接收连接。(2)Accept方法:仅适用于TCP服务端应用程序,在处理ConnectionRequest事件时,用Accept:方法接受新连接。当服务端接收到客户端的连接请求后,服务端有权决定是否接受客户端的连接请求。如果服务端要接受客户端的连接请求,则必须用Accept方法来接受。(3)GetData方法:可以获得当前的数据块并将其存储在Variant变体类型的变量中。当本地计算机接收到远程计算机的数据时,数据存放在接收缓存中。要从接收缓存中取得数据,可以使用GetData方法。(4)SendData方法:当客户端与服务器建立好连接后,任意一方要发送数据都可以调用SendData方法。该方法需要发送一个数据作为参数。(5)Close方法:对客户机和服务器应用程序关闭TCP连接或侦听套接字。
编辑推荐
《VisualBasic程序开发范例宝典(第2版)》特色:精选500多个典型范例,覆盖全面源于实际项目开发,帮助读者短时间掌握更多实用技术、提高编程水平范例经过精心编排,重点、难点突出。易查易学附录提供快速索引,查找方便
图书封面
图书标签Tags
无
评论、评分、阅读与下载