《编程疑难问题解析126例》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:《电脑编程技巧与维护》杂志社编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508440838
  • 页数:357 页
图书介绍:本书汇集了Visual C/C++、Visual Basic、Delphi、Visual FoxPro、PowerBuilder、SQL、Oracle、Java、ASP等编程语言在实际项目的开发过程中遇到的126个编程疑难问题,并由编程高手进行专题解答。全书分为Visual Basic编程疑难问题解析;Delphi编程疑难问题解析;Visual C/C++编程疑难问题解析;数据库管理信息系统编程疑难问题解析;Java、ASP编程疑难问题解析等五章。本书内容深入、概念清晰、层次分明。书中所选实例都具有一定的典型性和代表性,每个实例都是从事应用编程人员的经验总结,具有很强的实用性,其中很多编程技巧可供借鉴,每个实例的程序源代码都经过上机调试通过,给程序开发人员移植源代码带来方便。本书不但适合有应用基础的编程人员和应用开发使用,而且对初学编程的新手也有一定的参考价值。

第1章 Visual Basic编程疑难问题解析 2

例题1 如何利用VB编程实现右顺序对齐菜单? 2

例题2 再谈如何解决右顺序对齐菜单的问题? 4

例题3 如何在VB编程环境下创建特殊窗体? 7

例题4 利用VB编写应用程序时如何解决字符串的判断问题? 8

例题5 怎样在VB 6.0中实现批量录入数据? 11

例题6 VB中如何正确导出DataGrid的数据? 14

例题7 如何用VB 6.0编程实现Excel 2000表格转化为Access 2000数据库表? 16

例题8 如何利用VB的Win32 API调用实现数据报表(Data Report)的横向、纵向输出控制? 18

例题9 如何实现窗体从视窗模式到全屏模式的切换? 26

例题10 怎样用VB制作变幻曲线? 28

例题11 用VB如何实现歌词同步功能? 30

例题12 在写多媒体程序时,如何实现Tcl和VB 6.0实时通信? 36

例题13 如何用VB把ASP编写成DLL? 38

例题14 如何编写基于VB的多客户环境下的数据库访问策略? 40

例题15 如何利用VB实现计算机串口通信? 43

例题16 如何用VB破解Access 2000数据库密码? 46

例题17 在VB.Net中怎样调用VC创建ATL COM组件? 53

第2章 Delphi编程疑难问题解析 57

例题18 Delphi中如何调用Windows应用程序? 57

例题19 Delphi中如何屏蔽系统功能键? 57

例题20 Delphi中如何取得窗口的句柄? 57

例题21 Delphi中如何将鼠标限定在一定的范围内? 58

例题22 Delphi中如何关闭Windows? 58

例题23 再谈如何解决FastNet控件集关机问题? 59

例题24 如何实现用Delphi动态生成控件事件? 60

例题25 如何防止应用程序的多个实例运行? 61

例题26 如何实现数据库表格自动快照? 62

例题27 如何制作自己的Delphi组件? 64

例题28 如何制作具有自动恢复功能的通知栏图标控件? 69

例题29 如何在Delphi中操作注册表? 72

例题30 如何在Delphi中用TImageList和TListView实现缩略图功能? 76

例题31 怎样用Delphi编程实现客户端免安装Oraele? 80

例题32 如何自由访问局域网中的所有SQL Server服务器的数据? 82

例题33 如何用Delphi编程实现简单的网络监视? 85

例题34 如何设计一个通用网络仿真调试器软件? 91

第3章 Visual C/C++编程疑难问题解析 99

例题35 Visual C中怎样利用钩子记录中文字符? 99

例题36 如何用程序随时控制CD-ROM的AutoRun功能? 101

例题37 如何在编辑框中建立超链接? 102

例题38 如何实现Windows注册表的防火墙? 104

例题39 Linux下如何生成Makefile文件? 106

例题40 如何实现Unicode与ANSI两种编码文档的相互转换? 111

例题41 如何实现24点计算? 114

例题42 如何在程序设计中利用递归方法的本质? 121

例题43 如何用PRO*C程序实现对Oracle数据库的访问? 124

例题44 如何实现Windows与Unix系统数据通信? 127

例题45 如何在Windows 98系统中使用UCDOS输入? 129

例题46 如何在C++Builder环境下加快C++程序重新编译的速度? 135

例题47 用C++语言怎样实现汉字旋转? 138

例题48 怎样解决Pocket PC中汉字输入法问题? 140

例题49 在C++中如何读写文本和二进制文件? 143

例题50 怎样实现半角与全角字相互转换? 146

例题51 如何利用Visual C++编程实现ODBC注册数据库? 147

例题52 如何利用控件进行日期编辑与查询? 148

例题53 如何在Win32系统中引导Java程序? 151

例题54 如何输出反相的汉字? 154

例题55 .Net框架下多线程编程有哪些方法和步骤? 156

例题56 如何对MFC树型控件(CTreeCtrl)进行扩展? 160

例题57 如何用Visual C++实现在列表框之间数据项的多项选择功能? 162

例题58 如何在Visual C++MFC中自由自在地使用自定义消息? 170

例题59 如何将动态链接库注入到其他程序中? 174

例题60 如何实现对话框的动态平滑显示、关闭效果? 175

例题61 如何用Visual C编程实现一个向导对话框? 177

例题62 如何实现无类型要求的窗口类拖放操作? 178

例题63 在Windows程序窗口中如何实现工具栏并列显示? 183

例题64 在Visual C++中文本框控件如何通过回车键转移焦点? 184

例题65 如何在对话框中为控件增加工具提示? 186

例题66 在Visual C中怎样合并多个程序? 188

例题67 如何实现WinXP下直接读写硬盘扇区? 191

例题68 怎样找出可怕的隐藏文件共享? 194

例题69 如何在Visual C++中实现程序只运行一个实例? 197

例题70 怎样判定本机所连打印机是否是彩色打印机? 199

例题71 怎样用Visual C制作一个光驱控制器? 200

例题72 如何实现计算机之间收发数据? 202

例题73 如何设计实现Win2000下网络监控平台软件? 203

例题74 Tcl与自身及VB通信方式有哪几种方式? 206

例题75 如何设计OPC客户端程序? 213

例题76 如何进行OpenGL下的场景层次化渲染? 216

例题77 如何用Visual C++6.0实现三点动态绘制圆弧? 218

例题78 如何利用Visual C++实现在系统托盘中显示应用程序图标? 220

例题79 如何实现在状态条中添加各种子控件并能在状态条中显示位图或图标? 223

例题80 怎样把有用的TIFF图像读出来? 231

例题81 如何编程实现三维立体画? 235

例题82 怎样实现碎片图像无缝拼合技术? 239

例题83 双缓冲怎样解决列表控件闪烁问题? 243

第4章 数据库管理信息系统编程疑难问题解析 248

例题84 如何灵活运用VFP中的类? 248

例题85 VFP如何按任意组合条件查询表单? 249

例题86 如何避免字段值的二义性? 251

例题87 如何在浏览器中运行VFP应用程序? 254

例题88 如何实现VFP控件的动态控制? 257

例题89 如何生成软件的注册号? 259

例题90 VFP数据库表如何加密? 263

例题91 如何使用PowerBuilder设置Windows 98应用程序使用权限? 265

例题92 怎样使用PowerBuilder实现动态分组统计功能? 267

例题93 怎样实现PB中多线程技术? 270

例题94 在PB中如何实现程序自删除? 272

例题95 如何使用PowerBuilder同时访问多个数据库? 275

例题96 如何实现PB应用程序在ASE和ASA之间移植? 279

例题97 如何用数据库设计PB复杂统计报表? 280

例题98 PB 6.5中如何处理Excel中文报表? 283

例题99 如何用PB实现通用的右键菜单程序? 284

例题100 如何在PB中对数据进行实时查询? 286

例题101 使用PowerBuilder开发应用程序过程中遇到的一些问题是如何解决的? 288

例题102 在PB编程中如何应用TreeView控件设计一个高效、实用的树/列表视图界面? 294

例题103 如何用PB发送Notes邮件? 299

例题104 如何用PB编程收发电子邮件? 305

例题105 在PB中如何处理图片字段? 306

例题106 怎样备份与恢复SQL Server数据库? 307

例题107 数据字典在应用系统开发中有哪些功能及应用? 308

例题108 如何从优化SQL入手提高数据仓库的ETL效率? 312

例题109 如何备份与还原SQL Server 2000数据? 314

例题110 如何提高SQL语言中连接查询和嵌套查询的效率? 317

例题111 如何解决在Oracle中遇到的常见问题? 319

例题112 如何在Oracle的表空间中建立回滚段? 321

例题113 如何解决Oracle系统Ora-00600错误故障? 323

第5章 Java与ASP编程疑难问题解析 327

例题114 怎样使用Jar实现Java程序的快捷运行? 327

例题115 如何编写Java程序解决Web服务器无法更新JSP页面问题? 329

例题116 如何在指定目录下递归查找Java类文件? 330

例题117 怎样利用FSO做一个批量更名的程序? 333

例题118 如何用Java Servlet驱动SQL Server中的数据库? 335

例题119 如何用Java实现数据Zip压缩与解压缩? 338

例题120 如何用ASP获得客户端IP地址? 340

例题121 利用ASP技术怎样建立条形码打印系统? 341

例题122 如何解决ASP.NET中DataGrid表头的合并问题? 344

例题123 使用ASP.NET时如何解决缓存问题? 346

例题124 怎样简化ASP.NET编制发送邮件程序? 347

例题125 在ASP.NET中怎样通过OWC把数据导入到Excel? 351

例题126 如何用ASP.NET做个完整的电子邮件发送系统? 355