如何保护自己的软件不被非授权盗用的问题,始终困扰着每一个程序员。当前世界上保护软件的方法有很多,主要是采用加密(如加软件狗)方式或软件注册方式。使用软件狗等加密方法,虽然其保护最有效,但对授权用户的正常使用有一定的影响,而且软件发放比较复杂,在实际运用中比较少被采用。而注册登记方式则是当前最流行、运用最广泛的方法,虽然有许多通用软件其注册码可以很容……继续阅读 » 搞代码 7年前 (2018-08-09) 143浏览 0评论0个赞
—- 在我们编制Delphi应用程序,常常需要提供一个密码验证框,对应用程序的使用者进行身份核对。如果能有一个通用的密码验证框,便能够为我们的工作节约不少的时间,更能使我们编制的程序小而快。以下的程序为你提供了这样的一个DLL文件。 //文件名为CheckPasswordForm.dpr; 编译此文件生成Chec……继续阅读 » 搞代码 7年前 (2018-08-09) 148浏览 0评论0个赞
Delphi提供了关于文件操作的许多函数,其中关于目录操作的有目录的创建与删除、设置当前目录、获取当前目录等。目录的删除有函数(Function)RemoveDir和过程(Procedure)RmDir,但它们都只能删除空目录,对于非空目录则不能删除。要实现删除整个目录树(DelTree)必须编写程序来删除其中的子目录和文件。 目录中的文件……继续阅读 » 搞代码 7年前 (2018-08-09) 151浏览 0评论0个赞
procedure TForm1.Button1Click(Sender: TObject); var a,b,c,d,e:integer; begin if (edit1.Text=”)or(edit2.Text=”)then begin &n……继续阅读 » 搞代码 7年前 (2018-08-09) 249浏览 0评论0个赞
在编写应用程序时,我们需要经常与时间和日期打交道,因此经常需要一些对时间的控制技术,在Delphi中,提供了一整套对日期和时间的操作函数,在此,我将详细介绍一下在Delphi中的时间操作技术,希望能对大家有所帮助。 Delphi中的用于表示时间的类型: ……继续阅读 » 搞代码 7年前 (2018-08-09) 175浏览 0评论0个赞
在我们编写程序的时候,经常会用到在某个目录和子目录中搜索文件这一过程,但Delphi并没有为我们提供这一功能函数,它只为我们提供了一些只能在当前目录查找文件的函数,不过现在在网上也能找到一些可以实现此功能的控件,例如FileSearch等等。那么我们要自己编写这个功能,又应该怎么样做呢?其实本功能最难实现……继续阅读 » 搞代码 7年前 (2018-08-09) 182浏览 0评论0个赞
******************************* * 运 行 错 误 信 息 * * 运行时出现的错误信息形式为: * * Run-time error nnn at xxxx * * 其中 nnn 是运行时的错误编号 * * xxxx 是运行时的错误地址 * ******************************* 运行时的错误……继续阅读 » 搞代码 7年前 (2018-08-09) 254浏览 0评论0个赞
1. 求星期公式 星期=[5+A(实际天数)] mod 7 2. 干支计算公式 六十甲子干支序号,从1->59->0。 六十甲子干支序号=[23+A(实际天数)] mod 60 3. 二十八宿计算公式 二十八宿序号=[23+A(实际天数)] mod 28http://www.gaodaima.com/65596.html星期、干支、二……继续阅读 » 搞代码 7年前 (2018-08-09) 278浏览 0评论0个赞
Delphi的MIDAS控件为编写网络程序提供了十分方便的手段。利用这些控件,可以编写局域网上的客户机/服务器体系程序,也能方便地在Internet上创建分散处理的应用。 —- 网络程序的一个重要问题是安全性考虑。一些敏感数据在网上传送,很有可能被人非法拦截以造成不必要的损失。在实际的编程过程中,我采取了一些有效的……继续阅读 » 搞代码 7年前 (2018-08-09) 212浏览 0评论0个赞
Borland公司推出的 RAD开发工具 Delphi 5.0作为 Windows平台上的主流开发工具,其可视化的开发环境和面向对象编程的强大功能已经吸引了无数的开发人员。但是,一些程序员在实际的开发过程中却时常为对大量的数据进行压缩而伤透脑筋,不得不去查找一些高效的压缩算法或在网上查找第三方的控件来实现压缩。难道 Delphi本身没有提供这个功能吗?……继续阅读 » 搞代码 7年前 (2018-08-09) 268浏览 0评论0个赞