出版说明 1
6.可视化专栏 1
6.1 利用VC实现DDE服务/客户应用 1
6.2 借助内嵌资源实现VC对Flash动画的播放 3
6.3 VC对多显示器系统的编程实现 5
6.4 用VC 6.0实现汉字到区位码的批量转化 6
6.5 VC平台下实现Foxmail邮件转化器 8
6.6 在VC 6中利用ClassWizard调用COM组件 10
6.7 用VC++实现与USB驱动程序的通信 11
6.8 用VC++实现自画式菜单 13
6.9 用VC++开发基于ToolHelp32的进程监控程序 19
6.10 用VC++ 6.0实现屏幕截取 21
6.11 深入剖析VC++实现计时器的两种方法 23
6.12 VC++ 6.0子用户界面线程及托盘的实现 26
6.13 Visual C++模态对话框消息处理机制的分析 29
6.14 用VC++实现内存使用率的动态图形显示 31
6.15 在Visual C++中使用托盘图标功能编写计算机定时关机程序 34
6.16 Visual C++中窗口子类化技术的实现及其应用 40
6.17 利用VC++删除程序自己的方法 42
6.18 利用Visual C++ 6.0编写多功能数据处理显示程序 43
6.19 Visual C++ 6.0实现语音采集与播放的控件 53
6.20 图像滤镜处理的一种VC++实现方法 55
6.21 利用VC++实现自定义工具栏 59
6.22 用Visual C#实现数字图像处理 61
6.23 在VC#.NET中利用ADO.NET实现树视图浏览编辑数据库 65
6.24 实现带图像和提示的.NET组合框组件 68
6.25 用VC设计实现可多次扩展的对话框 71
6.26 多线程中实现MFC成员函数的调用 74
6.27 如何在对话框中使用用户界面对象 76
6.28 多线程网络文件传输的设计与实现 79
6.29 利用BCB编写具有“磁性”特征的窗口 84
6.30 实现Visual Studio风格的窗口 86
6.31 VB.NET查看文件中的图标——浅谈VB.NET中的WinAPI调用 88
6.32 Pop-Up Menu在非模态对话框中实现UPDATE_COMMAND_UI机制 92
7.数据库 96
7.1 利用Visual Basic 6.0编写通用的数据库访问组件 96
7.2 VB 6在远程拨号网络环境下实现数据库的连接与数据传输 99
7.3 在VB 6/VB.NET中灵活设置数据库连接 105
7.4 使用VC++实现三层架构的分布式数据库应用框架 109
7.5 利用VC++实现动态ODBC应用 111
7.6 实现Visual C++与各种数据库系统共享 113
7.7 用VC++的ADO技术访问数据库实例 117
7.8 OCI接口简介及其在VC++中的应用 123
7.9 用ADO实现大型二进制数据在数据库中的存取 132
7.10 基于COM的ADO数据库技术深入编程 133
7.11 Visual C#.Net数据库编程之五——实现数据图表 136
7.12 Visual C#.Net数据库编程之六——使用Crystal Report做报表 138
7.13 Visual C#.Net数据库编程之七——通过Web Service来更新数据 143
7.14 Delphi中通过ADO组件使用原生ADO对象 147
7.15 Delphi 6存取SQL Server 2000中JPEG图像 148
7.16 ADO记录集向XML文档的转换 152
7.17 在ASP.NET中如何通过XML实现异构数据的转换 155
7.18 Oracle中层次查询的使用和探讨 157
7.19 基于C/S结构的JAVA网络数据库编程 162
7.20 .NET数据库应用程序中存储过程的应用 165
7.21 创建基于.NET的通用数据库访问层 169
7.22 在Kylix中使用共享对象库技术 173
7.23 利用SMI表实现INFORMIX数据库大批量自动备份 177
8.网络技术 180
8.1 运用C#编写Pop3组件 180
8.2 一种基于非对称多播网络的传输控件设计 184
8.3 基于Linux环境下Sniffer设计与实现 187
8.4 Winlnet类集开发Internet客户应用程序探索 192
8.5 用SOAP Toolkit开发Web Service 194
8.6 实现DOS和Windows应用程序之间IPX实时数据通信 198
8.7 Matlab环境下Socket网络功能的实现 201
8.8 用多视频文件测试网络系统带宽 203
8.9 基于客户端脚本构建多层事务性Web应用系统 211
8.10 基于DHTML页面的数据绑定技术的实现 217
8.11 IIS集成编程技术 219
8.12 用WebSnap实现分布式Web图表在线显示 223
8.13 用VB制作自己的网络游戏 224
8.14 如何用Visual C++编写32位串行通信程序 227
8.15 应用Java和JSP设计完整的文件上传系统 229
8.16 用C++创建ASP服务器组件 233
8.17 Visual C#实现网络对时系统——UDP协议的实际应用 236
8.18 用ActiveX控件创建具有FTP功能的网页 243
8.19 Linux下的套接口低层协议编程及其应用实例 246
8.20 VC++编程实现网络嗅探器 248
8.21 基于URL的Web服务器数据访问 251
8.22 利用Winsock编程实现局域网上所有IP包的捕获和分析 252
8.23 基于IP的网络状态实时监测系统的设计与实现 254
8.24 如何利用局域网在大屏幕上显示体育比赛成绩 256
8.25 多串口通信的软件实现方法 262
8.26 Linux XWindows环境下用Kylix 3(C++)实现串口通信 264
8.27 通用型Web文件上传JavaBean的实现 268
9.图形图像处理 271
9.1 用VB实现马赛克 271
9.2 用VB与VC混合编程开发图像处理系统 273
9.3 在VC中研究双三次B样条曲面 276
9.4 VC++与Matlab结合方法的分析 279
9.5 用VC++实现图像连通区域标记 282
9.6 VC++6.0中利用OpenGL实现3DS模型的交互控制 285
9.7 使用VC++绘制矢量图 289
9.8 VC++6.0中利用OpenGL实现树木建模 291
9.9 多背景位图动画的原理及实现 293
9.10 基于ObjectARX 2000的参数化绘图 296
9.11 在Windows窗口中擦除位图背景的程序设计 299
9.12 利用API函数在Windows98中实现位图的淡入淡出效果 300
9.13 BMP位图文件的存储格式 302
9.14 SIMULINK动态系统三维仿真结果可视化的研究 305
9.15 指纹识别的二次开发应用 307
9.16 一类基于不规则多边形的演示动画制作方法 310
9.17 基于Linux的文本与图像打印算法分析 313
9.18 利用MATLAB计算任意二元函数的极小值 316
9.19 ASP.NET下自定义Web图像控件的开发 317
9.20 Win 2000下屏幕图像的快速传输 320
9.21 全屏取色功能的钩子实现 323
10.计算机维护 326
10.1 调用Windows API函数实现自动修复注册表中IE项的值 326
10.2 注册表操作技术全攻略 328
10.3 用C#进行注册表编程 330
10.4 利用动态链接库DLL加强Oracle数据库用户口令的安全 331
10.5 浅析硬盘的主引导扇区 335
10.6 信息系统应用软件自动升级的方法与工具 339
10.7 通过菜单实现PowerBuilder应用系统的安全性 343
10.8 用VC++实现程序自删除的一种方法 347
10.9 利用网络高效维护机房 349
10.10 用Web方式维护Windows NT用户密码及相关组件的设计 352
10.11 网络环境下,通过遍历注册表取“添加/删除程序”对话框中的信息 356
10.12 为Win 9X系统增加一个开机密码 358
10.13 编程实现CAB文件压缩 363
10.14 Visual C++下利用C++ Test进行软件单元测试 367
10.15 获取网卡MAC地址、硬盘序列号控件的建立及应用 371
11.计算机安全 374
11.1 在Visual C++ 6.0下利用Rijndael算法进行任意文件加密 374
11.2 用VC++实现数字图像迭代混沌加密方法 376
11.3 Delphi单机数据库系统的安全性研究与应用 378
11.4 基于Linux环境下的包过滤防火墙设计与实现 381
11.5 适用VxD实现Windows 98环境下的文件和目录隐藏 390
11.6 在Linux(UNIX)中配置sendmail阻止垃圾邮件的发送和接收 396
11.7 基于文件时间信息和IDEA算法的数据加密 398
11.8 MIDAS数据安全 401
11.9 通过编码方案实现系统的权限设置 402
11.10 软件加密之反复制技术 404
11.11 利用Windows Hook技术监控计算机的使用 407
11.12 com文件的防debug跟踪 409
11.13 硬盘逻辑锁原理 410
11.14 也谈利用DLL加强用户口令安全的问题 416
11.15 软件加密解密之动态跟踪 418
11.16 .NET框架下DES加密/解密程序的实现 420
11.17 一种基于Web的密码访问驱动器或文件夹的方法 424
11.18 基于DES算法一次一密加密系统的JAVA编程 426
12.编程疑难问题解答 430
12.1 使用Power Builder开发应用程序过程中遇到的一些问题及解决 430
12.2 如何设计实现Win 2000下网络监控平台软件 431
12.3 如何提高SQL语言中连接查询和嵌套查询的效率 433
12.4 如何在PB中对数据进行实时查询 435
12.5 如何用VB 6破解ACCESS 2000数据库密码 436
12.6 解决ORA-25251:如何在Oracle的表空间中建立回滚段 439
12.7 如何对MFC树形控件(CTreeCtrl)进行扩展 441
12.8 如何用VB 6.0编程实现Excel 2000表格转化为Access 2000数据库表 442
12.9 如何在Windows98系统中使用UCDOS输入法 444
12.10 如何用PB实现通用的右键菜单程序 447
12.11 Tcl如何与自身及VB通信的6种方式(Clipboard,DDE,Socket,FTP,SMTP,POP3) 448
12.12 在ASP.NET中通过OWC把数据导入到EXCEL 451
12.13 怎样解决Paradox数据库转换过程中几个常见问题 454
12.14 如何用PRO*C程序实现对ORACLE数据库的访问 455
12.15 如何用ASP获得客户端的IP地址 456
12.16 在C++中如何读写文本文件和二进制文件 457
12.17 .Net框架下多线程编程有哪些方法和步骤 459
12.18 如何灵活运用VFP中的类 461
12.19 如何制作具有自动恢复功能的通知栏图标控件 461
12.20 PB 6.5中如何处理Excel中文报表 463
12.21 如何解决关系数据库传统方法中的缺陷 464
12.22 如何自由访问局域网中的所有SQL Server服务器的数据 465
12.23 如何生成软件的注册号 466
12.24 VFP如何按任意组合条件查询表单 468
12.25 如何利用控件进行日期编辑与查询 469
12.26 如何在Win32系统中引导Java程序 470
12.27 如何输出反像的汉字 472
12.28 如何备份与还原SQL SERVER 2000数据库 473
12.29 如何防止应用程序的多个实例运行 474
13.博士信箱 475
13.1 上网技巧与常见问题处理 475
13.2 计算机基本工具软件实用技巧与常见问题处理 487
附录B 497
B.1 VB中程序执行进度指示器的实现 497
B.2 VB 6.0中存取数据库中图片的方法 498
B.3 在VB开发的应用程序中多媒体的实现方法 499
B.4 VB数据库编程中数据输出到Excel的两种实现方法 501
B.5 用VB实现计算机通信 503
B.6 VB实现控制进程 505
B.7 在VB中如何建立独立于分辨率的Form 507
附录C 510
C.1 Delphi 6中调用DOS SHELL命令实现网络编程 510
C.2 Delphi 6内利用API函数对鼠标和光标操作 511
C.3 用Delphi 6实现收藏夹 513
C.4 用Delphi做一个简易上传工具 514
C.5 Delphi动态报表中随机备注的实现 516
C.6 用WebSnap实现分布式Web图表在线显示 518
C.7 Delphi中快速实现数据库树形结构并实现Treeview导航表数据 522
C.8 Delphi中用多线程实现日志文件的读写与管理 526
C.9 用Delphi建立通信与数据交换服务器——Transceiver的实现 532
C.10 利用Delphi 6制作多用户文件的备份和传递 538
附录D 544
D.1 Visual FoxPro 6.0中图片的输出方法 544
D.2 在VFP中访问DLL获取磁盘结构信息 545
D.3 VFP打印超宽报表的实现方法 547
D.4 VFP编程访问MS SQL Server数据库-VFP SQL pass-through技术应用 550
D.5 用VFP 5.0中的OLE绑定控件显示动态图形 552
D.6 VFP 6.0数据访问中的ODBC和ODBC配置技术探讨 554
D.7 VFP 6中基于照片数据处理的技巧方法 557
D.8 在VFP中用低级函数分割文件的方法 559
D.9 VFP查询命令SELECT-SQL在多表查询中的应用 561