注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETVisual C#2005编程技巧大全

Visual C#2005编程技巧大全

Visual C#2005编程技巧大全

定 价:¥98.00

作 者: 罗斌
出版社: 中国水利水电
丛编项: 万水计算机技术实用大全系列
标 签: 算法语言

ISBN: 9787508442556 出版时间: 2007-01-01 包装: 平装
开本: 16开 页数: 979 字数:  

内容简介

  本书及配套光盘使用完整的源代码列举了一千余条实用性极强的Visual C# 2005 编程技巧,旨在帮助广大读者快速解决实际开发过程中面临的诸多问题,从而提高程序开发效率、拓展软件应用领域。全书内容涵盖了大量的Visual C# 2005编程新技术和新理念,包括ToolStrip控件应用、泛型应用、注册表管理、WMI管理规范使用、XML文件处理、多线程处理、程序异常处理、文件压缩及解压缩、文件加密解密、文件访问权限、API函数调用、指针调用、GDI+图像文字特效处理、数据更新并发冲突处理、数据批量导入导出、网络通信、Web服务、水晶报表设计、WebParts控件应用、母版页、主题、导航菜单、成员资格、角色管理、缓存管理、GridView和DataGridView个性化定制、Office自动化和智能文档设计以及大量的异步调用编程技巧等。为了突出编程技巧的实用性和简洁性,本书在演示或扫描编程技巧时,力求针对性地解决问题,尽量减少和避免问题的复杂化。由于篇幅限制,本书文字部分中只给出与此技巧密切相关的关键代码,完整的源代码请参考配套光盘。本书适于作为Microsoft Visual Studio 2005(Visual C# 2005)用户的案头参考书,具有参考和收藏价值。

作者简介

暂缺《Visual C#2005编程技巧大全》作者简介

图书目录

第1章 程序窗体和对话框.  
1. 如何使用消息框按钮启动程序  
2. 如何使用消息框按钮启动帮助文件  
3. 如何使消息框的标题靠右对齐  
4. 如何在消息框中显示帮助按钮  
5. 如何设置消息框的帮助关键字  
6. 如何设置消息框的帮助参数值  
7. 如何在消息对话框中设置按钮  
8. 如何设置消息框的默认按钮  
9. 如何在消息对话框中设置图标  
10. 如何在消息对话框中绘制表格  
61. 如何以最顶层方式显示程序窗体  
62. 如何使用图像创建皮肤程序窗体  
63. 如何使用文字线条创建程序窗体  
64. 如何显示程序窗体的属性信息  
第2章 常用控件使用设置  
65. 如何使用枚举成员填充ComboBox  
66. 如何使用ArrayList填充ComboBox  
67. 如何使用数据库字段填充ComboBox  
68. 如何实现ComboBox的自动完成功能  
69. 如何使用文件目录名自动完成ComboBox  
70. 如何使用已有的选项自动完成ComboBox  
71. 如何使用子目录名称自动完成ComboBox  
72. 如何使用URL历史记录自动完成ComboBox  
73. 如何使用文字图形组合选项填充ComboBox  
74. 如何禁止用户在ComboBox中输入数据  
75. 如何在两个TextBox中拖放文字串  
200. 如何调用操作系统计算器计算数据  
201. 如何使用剪贴板有选择性地粘贴数据  
202. 如何显示超星格式图书的内容  
203. 如何使用动画精灵显示提示信息  
第4章 数据转换和处理  
204. 如何获取含有中文字符串的实际长度  
205. 如何在字符串指定位置插入子字符串  
206. 如何从分隔符字符串中析取子字符串  
207. 如何合并字符串数组中的字符串元素  
208. 如何在字符串中删除指定的子字符串  
209. 如何在字符串中替换指定的子字符串  
210. 如何在字符串中附加格式化的字符串  
211. 如何将字2符串转换为标准的日期格式  
212. 如何获取指定字符在字符串中的位置  
213. 如何不区分字母大小写比较字符串  
214. 如何转换字符串中的大小写字母  
312. 如何判断字母是否在指定范围内  
313. 如何判断字母数字标点符号字符  
314. 如何给文件的每行文字渤口行号  
315. 如何从资源文件中读取图像或文字  
第5章 文件和文件夹设置  
316. 如何获取指定目录的所有文件  
317. 如何获取指定目录的所有子目录  
318. 如何获取指定目录的文件和子目录  
319. 如何按条件过滤指定目录的文件  
320. 如何按条件过滤指定目录的子目录  
321. 如何过滤指定目录的子目录和文件  
322. 如何以不同的方式创建多层目录  
323. 如何以不同的方式删除多层目录  
324. 如何使用文件对象复制多层目录  
325. 如何使用递归函数复制多层目录  
326. 如何增加和移除目录的访问权限  
377. 如何读取MP3歌曲文件标志信息  
378. 如何读取WAV歌曲文件标志信息  
379. 如何使用Quartz库播放MP3歌曲文件  
380. 如何使用Quartz库播放MPG视频文件  
第6章 系统管理及其维护  
381. 如何注销当前用户  
382. 如何关闭计算机  
383. 如何关闭计算机并关闭电源  
384. 如何重新启动计算机  
385. 如何休眠计算机  
386. 如何获取计算机的名称  
387. 如何获取计算机的用户名称  
388. 如何获取当前计算机的内存信息  
389. 如何获取计算机的显示设备信息  
390. 如何获取主显示器的当前模式尺寸  
391. 如何获取系统的所有逻辑驱动器  
480. 如何监视操作系统的事件信息  
481. 如何禁止运行系统菜单及按钮命令  
482. 如何在程序运行时禁止关闭计算机  
483. 如何判断系统能否处理双字节字符集  
第7章 注册表访问和配置  
484. 如何在桌面上隐藏回收站图标  
485. 如何在桌面上隐藏我的电脑图标  
486. 如何在桌面上显示IE浏览器图标  
487. 如何在桌面上显示我的文档图标  
488. 如何在桌面上显示网上邻居图标  
489. 如何隐藏桌面快捷方式图标的小箭头  
490. 如何在桌面上显示Windows版本号  
491. 如何隐藏开始菜单中的关闭菜单..  
492. 如何隐藏开始菜单中的运行菜单  
493. 如何隐藏开始菜单中的帮助菜单  
494. 如何隐藏开始菜单中的搜索菜单  
552. 如何设置我最近的文档的记录数  
553. 如何显示历史打开文件菜单列表  
554. 如何限制用户使用软件的次数  
555. 如何建立数据文件与程序关联  
556. 如何禁止使用系统的注册表编辑器  
第8章 使用WMI查询管理  
557. 如何获取计算机CPU的编号  
558. 如何获取计算机CPU的版本信息  
559. 如何获取计算机CPU的产品名称  
560. 如何获取计算机CPU的制造商名称  
561. 如何获取计算机CPU的二级缓存尺寸  
562. 如何获取计算机CPU的最大时钟频率  
563. 如何获取计算机CPU的当前时钟频率  
564. 如何获取计算机CPU的外部频率  
565. 如何获取计算机CPU的当前使用率  
566. 如何获取计算机CPU的当前电压  
567. 如何获取计算机CPU的地址宽度  
603. 如何获取Windows帐户和组信息  
604. 如何设置指定文件夹为共享文件夹  
605. 如何使用WMI方法启动记事本程序  
606. 如何获取包含关于WMI方法的信息  
第9章 自动化和智能文档  
607. 如何使用Word自动化生成条形图  
608. 如何使用Word自动化生成数据表格  
609. 如何使用Word自动化检查英文单词拼写  
610. 如何使用Word自动化设置新建文档属性  
611. 如何使用Word自动化运行VBA宏  
612. 如何使用Excel自动化创建VBA宏  
613. 如何使用Excel自动化运行VBA宏  
614. 如何使用Excel自动化创建工具栏  
615. 如何使用Excel自动化插入文件图片  
616. 如何使用Excel自动化生成三维条形图  
617. 如何使用Excel自动化粘贴剪贴板数据  
674. 如何在Excel智能文档中使用计算公式  
675. 如何在Excel智能文档中输出SQL查询表  
676. 如何在Excel智能文档中使用公式创建表  
677. 如何在Excel智能文档中添加操作窗格  
第10章 GDI+图像文字特效  
678. 如何以光照效果显示图像  
679. 如何以底片效果显示图像  
680. 如何以油画效果显示图像  
681. 如何以雾化效果显示图像  
682. 如何以柔化效果显示图像  
683. 如何以锐化效果显示图像  
684. 如何以黑白效果显示图像  
685. 如何以木刻效果显示图像  
686. 如何以浮雕效果显示图像  
687. 如何以百叶窗效果显示图像  
688. 如何以马赛克效果显示图像  
751. 如何使用GraphicsPath创建三角形  
752. 如何从ARGB分量值创建Color结构  
753. 如何以不同方式获取Graphics对象  
754. 如何保存Graphics对象的状态信息  
第11章 网络通信和管理  
755. 如何创建IIS的网站虚拟目录  
756. 如何创建IIS的FTP虚拟目录  
757. 如何启动IIS的默认网站  
758. 如何暂停IIS的默认网站  
759. 如何继续IIS的默认网站  
760. 如何停止IIS的默认网站  
761. 如何启动IIS的默认FTP站点  
762. 如何暂停IIS的默认FTP站点  
763. 如何继续IIS的默认FTP站点  
764. 如何停止IIS的默认FTP站点  
765. 如何启动IIS的默认SMTP虚拟服务器  
798. 如何创建UDP通信客户端发送信息  
799. 如何创建UDP通信服务端接收信息  
800. 如何创建多线程聊天服务器程序  
801. 如何创建多线程聊天客户端程序  
第12章 网站设计和管理  
802. 如何使用IsPostBack属性设置页面初始化  
803. 如何在多个PostBack间保留自定义信息  
804. 如何管理页面中出现的不可预料的错误  
805. 如何使用ImportNamespace设置命名空间  
806. 如何使用Trace属性实现页面级跟踪调试  
807. 如何向Page对象注册客户端启动脚本  
808. 如何在aspx文件中包含另一个aspx文件  
809. 如何在aspx页面文件中引用JS脚本文件  
810. 如何在跳转页面时打开—个新窗口  
811. 如何在页面的指定区域显示另一个页面  
812. 如何在网站中显示事件日志记录信息  
950. 如何浏览并显示客户端的图像文件  
951. 如何自动产生图形校验码校验登录  
952. 如何在页面中按比例绘制条形图和饼图  
953. 如何获取当前正在执行的ASP. NET进程信息  
第13章 数据库访问和开发  
954. 如何启动SQL Server数据库管理服务  
955. 如何暂停SQL Server数据库管理服务  
956. 如何继续SQL Server数据库管理服务  
957. 如何停止SQL Server数据库管理服务  
958. 如何使用代码创建SQL Server数据库  
959. 如何使用代码在数据库中新建数据表  
960. 如何使用代码在数据表中添加数据列  
961. 如何使用代码在数据表中修改数据列  
962. 如何使用代码在数据表中删除数据列  
963. 如何使用代码删除数据表的所有记录  
964. 如何使用代码在数据库中删除数据表  
1058. 如何以数据源方式读取部分Excel数据  
1059. 如何获取新插入记录的标识号(ID)  
1060. 如何防止SQL注释语句躲避密码检查  
1061. 如何修改注册表创建ODBC数据源...  

本目录推荐