- 博客(34)
- 资源 (5)
- 收藏
- 关注
原创 15本Delphi书籍(PDF格式)下载 (转)
15本Delphi书籍(PDF格式)下载 (转)文件名: Delphi组件参考大全.rar下载地址: <A href="http://www.rayfile.com/files/678ca1e3-f73f-11de-9d02-0014221b798a/">http://www.rayfile.com/files/678ca1e3-f73f-11de-9d02-0014221b798a/
2010-02-04 09:05:00
1334
原创 Delphi中实现全角转半角
Delphi中实现全角转半角function SbctoDbc(s:string):string;var nlength,i:integer; str,ctmp,c1,c2:string; { 在windows中,中文和全角字符都占两个字节, 并且使用了ascii chart 2 (codes 128 - 255 )。全角字符的第一个字节总是被置为163, 而第二个
2010-01-28 23:05:00
869
原创 Oracle性能优化与Delphi代码
Oracle性能优化与Delphi代码 刚学了点oracle方面的知识,感觉以前写代码只凭喜好写,完全没有深究缘由,导致在内行人看来,写的都是垃圾代码,现在就把学到的一些东西写出来,也算是给刚入门的朋友一点帮助吧。以前,写数据库访问代码,感觉很简单,不就是sql语句嘛,所以什么语句都是这样写:A: qry1.Close; qry1.SQL.Text := edt1.Text ;
2010-01-25 10:58:00
677
原创 对PE资源的研究
对PE资源的研究 前言:没什么好说的,发现这方面的资料全是英文的,于是我一边研究,一边翻译,一边写出自己的心得。 希望大家尊重我的劳动成果,转贴保持完整。 资源一般使用树来保存,通常包含3层,在NT下,最高层是类型,然后是名字,最后是语言。 一个PE文件是否包含资源文件,通常检测块表(Section Table)中是否含有.rsrc,不过这个方法对有些PE文件无效。 一个类型表
2010-01-21 17:32:00
610
原创 电子书是怎样炼成的?
电子书是怎样炼成的? 网络将信息直接送到每个人的身边,如果对如此多的信息用个词形容的话,那么“泛滥”是最恰当不过了。信息重复的太多,对于某类网站其实在国内找一两家就可以了,因为只有那么几个站是原创的,其他的多以扒抄、转载为主,完全是别人吃剩下的馍,没有什么嚼头。自己发表的文章贴在网上,仿佛天生就是让人抄的,不管你乐意不乐意,因此对于网上文字的知识产权保护就是个问题。
2010-01-21 17:27:00
808
原创 用VC进行COM编程所必须掌握的理论知识
用VC进行COM编程所必须掌握的理论知识 这篇文章是给初学者看的,尽量写得比较通俗易懂,并且尽量避免编程细节。完全是根据我自己的学习体会写的,其中若有技术上的错误之处,请大家多多指正。 一、为什么要用COM 软件工程发展到今天,从一开始的结构化编程,到面向对象编程,再到现在的COM,编程,目标只有一个,就是希望软件能象积方块一样是累起来的,是组装起来的,而不是一点点编出来的。结构
2010-01-21 17:12:00
652
原创 某高级程序员的几点建议
某高级程序员的几点建议我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信
2010-01-19 16:37:00
578
原创 批处理压缩好助手:压缩圣手Zipghost
[ 批处理压缩好助手:压缩圣手Zipghost ]-------------------------------------------------------------------------------- 编者按: 在日常的学习工作中,我们会经常用到压缩软件,它可以帮我们节省更多的硬盘空间。但有时我们需要一次性进行大量的软件压缩工作,这时传统的压缩软件就显得有点力不从心了
2010-01-19 16:33:00
612
原创 强大的CHM电子书或CHM帮助文件的快速制作工具Easy CHM
Easy CHM是国华软件推出的一款强大的CHM电子书或CHM帮助文件的快速制作工具。使用EasyCHM只需要三个步骤就可以完成CHM的制作:1、用户指定一个目录,EasyCHM会自动导入全部目录及文件;2、设置CHM编译选项;3、开始制作。EasyCHM非常适合个人和单位制作高压缩比的带有全文检索及高亮显示搜索结果的网页集锦、CHM帮助文件、专业的产品说明、公司介绍、C
2010-01-18 08:41:00
1217
原创 软件加密时保护软件著作权要注意避免的思路误区
软件加密时保护软件著作权要注意避免的思路误区一、问题的提出 首先引用有关“ECC加密算法”介绍的原文结尾部分内容: “七、椭圆曲线在软件注册保护的应用 .......软件验证过程如下:(软件中存有椭圆曲线Ep(a,b),和基点G,公开密钥K) ....... 4、如果H=Hash 则注册成功。如果H≠Hash ,则注册失败。 ....... Cracker要想制作
2010-01-18 08:28:00
1719
原创 创建DLL动态连接库
创建DLL动态连接库 Windows 的执行文件可以划分为两种形式程序和动态连接库(DLLs)。一般程序运行是用.EXE文件,但应用程序有时也可以调用存储在DLL 中的函数。 当我们调用Windows 中的API 函数的时候,实际上就是调用存储在DLL 中的函数。 在如下几种情况下,调用DLL 是合理的: 1) 不同的程序使用相同的DLL
2010-01-18 08:24:00
633
原创 Delphi中Format字符串说明
Delphi中Format字符串说明function Format(const Format: string; const Args: array of const): string;Format字符串说明:"%" [index ":"] ["-"] [width] ["." prec] type(1) 格式化字符串必须以%开头(2) [index ":"] 索引指的是Args参数
2010-01-15 09:51:00
1287
原创 delphi中国际化的几种方案及比较(转)
delphi中国际化的几种方案及比较(转)随着全球化程度加深,软件越来越像蒲公英,到处飘散、扎根。这其中要解决的是不同语言的显示问题。我们当然希望一套程序,可以不修改代码就可以支持不同的语言,不要去维护很多的版本。 首先要谈到的一个问题是乱码问题,因为delphi win32到11.x版还是不支持unicode,所以一般使用Ansi码,有这样几种情况会显示乱码:使用的
2010-01-14 07:48:00
1033
原创 ResourceString与国际化(转)
ResourceString与国际化 如果您写的软件需要考虑到转换成为不同语言,那么由Borland C++ Builder EnterpriseEdition 所提供给您的多国语言翻译环境将是极为有帮助的。他可以很快的帮助您将各国语言版本制作出来。并且也提供动态的方式让您可以轻易的制作出您所需要的版本。甚至可以让您在不用变动程序代码本身的状态下,将GUI 的外观字型等进行适
2010-01-14 07:44:00
1747
原创 软件加密技术和注册机制加密基础(转)
软件加密技术和注册机制加密基础 本文是一篇软件加密技术的基础性文章,简要介绍了软件加密的一些基本常识和一些加密产品,适用于国内软件开发商或者个人共享软件开发者阅读参考。 1、加密技术概述 一个密码系统的安全性只在于密钥的保密性,而不在算法的保密性。 对纯数据的加密的确是这样。对于你不愿意让他看到这些数据(数据的明文)的人,用可靠的加密算法,只要破解者不知道被加密数
2010-01-12 10:55:00
1460
原创 Delphi in a Unicode World Part III: Unicodifying Your Code
Delphi in a Unicode World Part III: Unicodifying Your Code By: Nick Hodges原文链接:<A href="http://dn.codegear.com/article/38693">http://dn.codegear.com/article/38693 Abstract: This article
2010-01-11 22:50:00
1078
原创 Delphi in a Unicode World Part II
Delphi in a Unicode World Part II: New RTL Features and Classes to Support Unicode By: Nick Hodges原文链接:http://dn.codegear.com/article/38498 Abstract: This article will cover the new fe
2010-01-11 22:47:00
803
原创 Delphi in a Unicode World Part I
---Delphi in a Unicode World Part I: What is Unicode, Why do you need it, and How do you work with it in Delphi? By: Nick Hodges原文链接:<A href="http://dn.codegear.com/article/38437">http://
2010-01-11 22:43:00
777
原创 怎样制作CHM格式的电子书?
怎样制作CHM格式的电子书?CHM帮助文件是什么? 原来的软件大多数采用扩展名为HLP的帮助文件(WinHelp ),但随着互联网的发展,这种格式的帮助文件已经难以适应软件在线帮助的需要,以及更加人性化更加简单易于查看的需要,因此一种全新的帮助文件系统 HTML Help由微软率先在Windows98中使用了。由于它是一个经过压缩的网页集合,不但减小了文件的体积,更利于用户从IN
2010-01-11 21:58:00
4048
3
原创 Delphi与Vista提供的UAC控制
Delphi与Vista提供的UAC控制Vista提供的UAC机制,是Vista的新增功能之一。它的主要目的是防止对于操作系统本身的恶意修改。如果想对于Vista的系统设置进行改动,必须通过UAC的验证才能够进行。通过这样的手段,大大提供了系统的安全性。 关于UAC的利弊,网络上的说法褒贬不一,在这里就不具体讨论了。 对于Delphi程序的影响,UAC主要在于以下几点: 1、由
2010-01-10 18:24:00
713
原创 在vista上安装delphi7的解决方案
<SPAN class=article_title>在vista上安装delphi7的解决方案<SPAN class=article_title>相信很多delphi爱好者因在vista不能正常使用delphi7而烦恼,甚至有些朋友说vista的出现就是delphi的未日了。我可以明确告诉大家,delphi7绝对可以在vista下正常使用。在vista上安装过d7的朋友都知道,当你正常
2010-01-10 14:08:00
572
原创 我的Delphi开发经验谈
我的Delphi开发经验谈 作者:Icebird--------开发环境-------- Delphi 7是一个很经典的版本,在Win2000/XP下推荐安装Delphi 7来开发软件,在Vista下推荐使用Delphi 2007开发软件。安装好Delphi 7后,应立即安装Delphi 7 Update Pack 1,Delphi 2007则建议尽量安装最新的版本
2010-01-10 10:08:00
1180
1
原创 Delphi 关键字详解
Delphi 关键字详解---absolute//它使得你能够创建一个新变量, 并且该变量的起始地址与另一个变量相同.var Str: string[32]; StrLen: Byte absolute Str;//这个声明指定了变量StrLen起始地址与Str相同.//由于字符串的第0个位置保存了字符串的长度, 所以StrLen的值即字符串长度.begin
2010-01-08 15:56:00
683
原创 限制修改本机电脑日期
控制面板——管理工具——本地安全策略 在弹出窗口中依次展开 本地策略 用户权利指派 然后在右侧找到 更改系统时间 项 双击打开 更新系统时间配置 属性对话框 在里面所有权限用户名全部删除 然后点击确定 重启电脑 再试试更改时间 系统会提示 你没有适当的特级权,所以无法更改系统时间,这样你的电脑的日期别人就无法更改了。---本文章使用“国华软件”出品的博客内容管理软件
2010-01-08 15:48:00
779
原创 删除或重命名正在打开的文件
删除或重命名正在打开的文件Windows NT中有一个函数MoveFileEx,若使用MOVEFILE_DELAY_UNTIL_REBOOT 标记,它可以在重启过程中删除文件。但是,Windows 9x 并不支持这个标记。怎么办呢?每次当你重启,windows会在Windows目录下寻找文件WININIT.INI。这个文件包含删除/复制/重命名文件的命令,它可以在任何东西(实际上是决大部分
2010-01-06 10:58:00
935
原创 专门针对delphi的,嵌入源码的病毒(转)
专门针对delphi的,嵌入源码的病毒如果在 X:/Program Files/Borland/Delphi7/Lib 发现有 SysConst.bak (12KB) 和SysConst.dcu (18KB),那么恭喜你,中招了。http://topic.youkuaiyun.com/u/20090817/20/102ba10b-82ae-472d-a0be-6d54ce6a331b.htmlht
2010-01-06 10:50:00
730
原创 ORACLE SQL优化
ORACLE SQL优化(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM 子句中的表名,FROM 子句中写在最后的表 (基础表driving table)将被最先处理,在FROM 子句中包含多个表的情况下,你必须选择记 录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersec tion ta
2010-01-06 10:50:00
464
原创 e书久久的电子书怎样反编译?
e书久久的电子书怎样反编译? e书久久好像就是以前的e书时空,现在他们站上提供的EXE电子书都是用Activ E-Book制作的,可以联系“国华软件”反编译e书久久做的电子书。 “国华软件”的地址是: <A href="http://www.etextwizard.com/cn">http://www.etextwizard.com/cn---本文章使用博客内容管理Mult
2009-12-30 15:00:00
1674
原创 DELPHI如何使用指针?
<FONT color=#000000>DELPHI如何使用指针? 大家都认为,C语言之所以强大,以及其自由性,很大部分体 现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时,这种说法也让很多人产生误解,似乎只有C语言的指针才能算指针。Basic不 支持指针,在此不论。其实,Pascal语言本身也是支持指针的。从最初的Pascal发展至今的Object
2009-12-27 22:19:00
657
原创 FastReport安装说明(中文版)
FastReport安装说明(中文版)内容列表I. IntroductionI. 介绍II. Manual installing of the FastReport packagesII. 手动安装FastReport包。III. Recompiling FastReport Basic Edition and Standard Edition packagesIII.
2009-12-25 20:37:00
2947
原创 cxGrid技巧汇总
cxGrid技巧汇总2009-04-01 12:48 ========================================================================== 在主从TableView中根据主TableView得到对应的从TableView var ADetailDC: TcxGridDataController; AView:
2009-12-25 20:35:00
904
原创 DELPHI中操作ACCESS数据库
DELPHI中操作ACCESS数据库(建立.mdb文件,压缩数据库)以下代码在WIN2K,D6,MDAC2.6下测试通过,编译好的程序在WIN98第二版无ACCESS环境下运行成功.<TABLE border=1 cellSpacing=0 borderColor=#00c000 borderColorDark=#ffffff cellPadding=5 width="99%" bgC
2009-12-25 20:31:00
805
原创 ACCESS SQL语法参考
ACCESS SQL语法参考=================一. 基础概念可以使用的数据类型如下:1. TEXT:文本型(指定长度时),备注型(不指定长度时);2. CHAR,NCHAR,VARCHAR,NVARCHAR:文本型,可以指定长度,否则默认值为255!3. BYTE,TINYINT:数字-字节,不要指定长度和精度,否则会报错!
2009-12-25 20:28:00
791
J2EE中文版指南 CHM格式 带全文检索
2008-11-29
Excel2003常用函数完全手册 CHM格式 带全文检索
2008-11-26
《应用密码学》 (上) CHM格式
2008-11-26
微软 C#语言参考 CHM格式
2008-11-24
脱壳的艺术 加解密必备参考书的中文翻译版 CHM格式
2008-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人