自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zisongjia的博客

我的博客,你的世界!

  • 博客(13)
  • 资源 (61)
  • 收藏
  • 关注

原创 delphi中New 与 GetMem 形似神不似

如果操作一个 record 指针中的字符串变量,会不会丢失 string 的内存空间,造成内存泄漏?结果是:使用 New() 分配的内存,会自动初始化 record 的内容,并且在 Dispose 时自动清除所有已分配的内存,包括 string 或其他动态数组的内存。GetMem/FreeMem 没有这个性质。事实上,New() 中调用了 GetMem,并且执行了一些初始化

2017-07-27 10:54:19 1411

原创 Delphi 里 FillChar的用法

Fillchar是Turbo/Borland Pascal的System单元的一个标准过程,它的使用格式是:FillChar(var X; Count: Word; value),它的功能是,把指定变量X在内存段中所占的低Count个字节赋为相同的值value, 其中value是填充的值,只能是Byte、Char或Boolean等单字节类型的值。在Free Pascal中稍加扩展为Fill

2017-07-27 10:52:53 8807

原创 Delphi下使用指针的简单总结

1:指针的赋值。 typeRTestInfo = recordAge:Integer;end;PtestInfo = ^ RtestInfo;varTest1,Test2:PtestInfo;Begin     New(Test1);     New(Test2);     Test1^.Age:=12;     Test

2017-07-27 10:50:20 2748

原创 Delphi Locate 详解

TDataSet控件以及它的继承控件,例如TSimpleDataSet/TClientDataSet等都可以使用Locate方法在结果数据集中查寻数据。程序首先必须使用SQL命令从后端数据库中取得数据并且形成结果数据集,然后才使用Locate方法查寻数据。当使用Locate方法查寻数据时,开发人员可以使用任何的字段条件来查寻,而无须理会这个字段是不是索引字段。当然,当开发人员使用索引字段来

2017-07-18 15:29:05 1335

原创 delphi 身份证号码相关处理单元

单元用途:身份证号码相关处理                                              ////  单元作者:池龙                                                            ///////////////////////////////////////////////////////////////

2017-07-15 15:05:19 1672

原创 Delphi中BeginUpdate和EndUpdate作用

许多 Windows 窗体控件(例如,ListView 和 TreeView 控件)实现了 BeginUpdate 和EndUpdate 方法,它们在操纵基础数据或控件属性时取消了控件的重新绘制。通过使用BeginUpdate 和 EndUpdate 方法,您可以对控件进行重大更改,并且避免在应用这些更改时让控件经常重新绘制自身。此类重新绘制会导致性能显著降低,并且用户界面闪烁且不反应。例如,如果

2017-07-14 15:32:57 2521

原创 Delphi程序设计中的鼠标控制

在Windows环境下,鼠标和键盘是主要的输入设备。在Delphi中几乎每个对象都具有反映鼠标控制的事件,这些事件的主要功能包括改变鼠标指针的形状,移动、触发、拖动鼠标等。鼠标控制的三个相关属性是Cursor、DragCursor、DragMode;鼠标控制的三个对象方法是BeginDrag、Dragging、EndDrag;鼠标控制的七个事件包括OnDragDrop等。一、改变鼠标指针的形状

2017-07-14 10:44:40 1043

原创 Delphi 遍历所有目录和子目录下的文件名(可按后缀名遍历)

procedure EnumFileInQueue(path: PChar; fileExt: string; fileList: TStringList);  var    searchRec: TSearchRec;     found: Integer;     tmpStr: string;     curDir: string;

2017-07-14 09:56:43 1491

原创 Delphi New,Getmem,ReallocMem联系与区别

procedure New(var P: Pointer);  {为一个指针变量分配内存,会自动计算指针所指数据结构需要空的空间大小}procedure GetMem(var P: Pointer; Size: Integer); {分配一个指定大小的内存块(连续),并用P指向它}procedure ReallocMem(var P: Pointer; Size: Integer)

2017-07-13 15:43:54 922

原创 delphi Treeview用法

Treeview用于显示按照树形结构进行组织的数据。         Treeview控件中一个树形图由节点(TreeNode)和连接线组成。TtreeNode是TTreeview的基本组成单元。     一个树的节点又包含文本(Text)和数据(Data)。Text为String类,Data则为无定形指针(Untyped   Pointer),     可以指向一个与节点相联系的

2017-07-11 16:17:00 7201

原创 Delphi 中的 IfThen 函数

StrUtils 单元和 Math 单元 分别有一个 IfThen 函数, 举例:-------------------------------------------------------------------------------- unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants,

2017-07-05 17:40:34 1501

原创 Delphi的对象注销方法Destroy和free

当您使用完对象后,您应该及时撤销它,以便把这个对象占用的内存释放出来。您可以通过调用一个注销方法来撤销您的对象,它会释放分配给这个对象的内存。Delphi的注销方法有两个:Destroy和Free。Delphi建议使用Free,因为它比Destroy更为安全,同时调用Free会生成效率更高的代码。您可以用下列的语句释放用完的Employee对象: Employee.Free; 和C

2017-07-05 15:02:47 938

原创 造成DELPHI程序的稳定性原因及解决方法

软件质量是一个产品的生命线,也是关乎软件开发者的幸福关键所在,每天有很多程序员都在因为软件质量而通宵达旦的加班,经常遇到的情况是刚发布的程序不停的发布补丁包。软件质量就像一个噩梦一样,不停的在后面追赶着程序员,让他们疲于奔命,甚至于在程序员中流传着一句话:“生命不息,BUG不止”。今天我们要探究的不是哪些可以重现的BUG,我们把哪些可以重现的BUG不定义为BUG,只有哪些不可重现的BUG,会让

2017-07-05 12:14:19 1038

Delphi的GZIP解压示例源代码(亲测可用)

一个Delphi的Gzip解压示例,内附完整源代码,在解压路上不迷路,本人已亲测可用,欢迎下载使用,有疑问请联系本人

2020-08-11

Delphi的ZLibEX控件(亲测可用)

一款好用的Delphi的Gzip解压代码,用ZlibEX轻松搞定,本人有例子代码资源,具体使用方法请翻看本人博客,博客有详细说明

2020-08-11

MD5加密技术

完美的MD5加密技术源码,让你的数据更加安全!

2017-06-03

indy in depth(高清中文版)

高清中文版Delphi讲解,让你更清楚什么是indy

2017-05-27

Delphi连接access数据库步骤

图文讲述Delphi如何连接access数据库,简单易懂!

2017-05-23

支付宝支付接口组件(Delphi版)

详细的注释,简练的代码,帮你实现轻松地支付!

2017-05-19

Delphi源码加密插件

这是一款Delphi源码加密工具,使自己的代码在其他人的电脑上只有输入密码才可代开源码!

2017-05-18

delphi谷歌地图

Delphi开发的多功能谷歌地图,附带源码!

2017-05-18

Delphi7实现FTP

代码原型让你分分钟搞定FTP文件传输,为工作和学习节省大量时间……

2017-05-17

(delphi)鼠标点击项目进行删除

点击树形节点就删除当前节点

2017-03-13

游标的使用

简单明了的用实际语句介绍什么是游标及游标的操作

2017-03-08

FInalbuilder使用说明

2017-02-16

TlistBox选中全部

TlistBox选中全部

2017-02-06

Navicat Premium

oracle、SqlServer、MySQL等通用的数据库操作工具

2017-01-18

tails2.7.1

tails2.7.1

2016-12-07

磁盘加密软件

互联网时代,你的电脑上一定有宝贵的资源,所以用这个软件来保护它吧!

2016-12-05

prey(远程监控)

仅限Windows用户,为你的电脑加上防护盾,百毒不侵!

2016-12-05

delphi对话跨程序及源代码

不断学习,不断进步!

2016-12-02

解密压缩包

有两款相配合的软件,轻松破解有密码的压缩包!

2016-11-21

meisemeies

取代笔记本摄像头的黑科技,台式电脑的福音!

2016-10-11

FastReport 2D Codebar.zip

一个好的控件可以使工作事半功倍,支持中文方法

2021-06-22

Desktop.zip

一个好的第三方控件,可以使你的工作量倍上加倍,cxgrid相比大家都不陌生,在现在的Delphi中有举足轻重的地位,能更好的使用他,加快产品的产出,占据有利时间先机

2019-12-17

editPlus5.733带注册码

自测editPlus5.733正常使用中,并自带汉化包和注册名注册码,自留使用!

2018-11-29

sql server数据库置疑修复方法

详细的数据库修复方法和步骤,除了SQL server 2000以外,还有SQL server 2005的修复方法,本人亲测有效!

2018-08-31

只能还原ms sql 数据库

用Delphi7编写的数据库还原工具,且附带源码,可以轻松高效不应打开数据库应用程序即可还原数据库的一款工具及代码

2018-06-28

GIF动画生成器

一个简单的小工具,在给对方演示上增色不少,可以大大减少工作量!

2018-03-20

sqlserver2008R2应用添加实例步骤

一片好的操作步骤文档,能够解决你再数据库中添加实例是遇到的问题,让工作更加顺畅!

2017-11-30

一键解决sql server2000评估出错及服务启动不起来问题

SQL server 2000使用120天后再次启动MSSQLSERVER‘本地计算机 上的 MSSQLSERVER 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。’这是因为你的SQL server 2000试用版到期了,如何解决呢?下载此文件放置到开始——》所有程序——》启动这个文件夹下,如果有安全软件的话请添加信任,接下来重启电脑就可以了!只使用中如果出现以上的问题,双击此文件就可以了!

2017-11-15

sql数据库还原和备份工具

该工具用Delphi程序进行编写,快捷方便的进行数据库的还原和备份,里面附有完整源码

2017-10-27

Delphi网络通信协议分析与应用实现

本书介绍如何利用Delphi开发网络与通信应用程序,本书主要针对目前流行的FTP、HTTP、E-mail、Telnet、网络监控、Modem串口通信编程、拨号网络编程、传真编程等Internet协议与网络通信高级编程开发进行详细的讲解,并结合大量的实例使读者能够深入的了解各种网络应用程序的开发技巧。本书适合中高级Delphi程序员阅读、参考。

2017-10-19

SQL Prompt

SQL脚本越写越多,总是觉得编写效率太过于低下,这和打字速度无关。在我个人编写SQL脚本时,至少会把SQL的格式排列成易于阅读的,因为其他人会阅读到你的SQL,无论是在程序中或是脚本文件中,良好的排版不仅让人看起来赏心悦目,在和他人之间做交流时也省时省力,不会因为揉成一团的sql去询问Team Member:您能帮我解释一下这么一大段sql是做什么的吗? 虽然微软至SQL 2008以上的版本提供 了SQL智能提示,但是它的反应实在是过于迟钝,等提示出来我们早就可以敲出一行语句了。而且它没有提供sql代码格式化的功能,咱们只能自己做手动格式化,手动格式化sql总是需要花费不少时间的。 它也是一款拥有智能提示的sql编程工具,而且小巧灵活。 总而言之,它也是一款能够提高sql编程效率的工具。 注释:内附破解教程doc。和keygen,欢迎免费下载

2017-10-11

delphi 的ehlib 4.5

想要快速出产品,没有好的工具是不行的,虽然版本不算最新但知道用起来还是很顺后,想要快速出产品,没有好的工具是不行的,虽然版本不算最新但知道用起来还是很顺后!

2017-09-02

Delphi的Ehlib3.2第三方控件

想要快速出产品,没有好的工具是不行的,虽然版本不算最新但知道用起来还是很顺后,想要快速出产品,没有好的工具是不行的,虽然版本不算最新但知道用起来还是很顺后!

2017-09-02

Delphi值传递和引用传递实例

一个实例让你明白什么是值传递和引用传递的!

2017-07-27

Delphi获取邮件内容源码

有Delphi编写的获取邮件代码,不用打开浏览器直接阅读邮件

2017-07-07

资源文件练习程序

用真实的例子来阐释什么是资源文件

2017-06-26

delphi实现存储图片到SQL数据库

本文章讲述了两种存储图片的方法,并附有源码供参考!

2017-06-22

frame练习程序

亲自编写练习代码,在Delphi7上成功实现

2017-06-20

gds自带数据库

gds自带数据库dll文件

2017-06-20

vin32多线程程序设计(C++篇)

一本好的书籍能够让你的技术突飞猛进,这一本专门介绍线程的书籍,能够让你在线程编码中游刃有余!

2017-06-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除