Delphi
yfzhu
程序员
展开
-
delphi 中的string 和 Pchar
把pchar转换为string可用strpas(pchar),把string转换为pchar可用pchar(string)如:a:string;b:pchar;a:=strpas(b);b:=pchar(a);转载 2006-03-01 17:26:00 · 1904 阅读 · 0 评论 -
Delphi环境中编写调用DLL的方法和技巧
第一章 为什么要使用动态链接库(DLL) top 提起DLL您一定不会陌生,在Windows中有着大量的以DLL为后缀的文件,它们是保证Windows正常运行和维护升级的重要保证。(举个例子,笔者的Win95 System目录下尽有500多个DLL文件。)其实,DLL是一种特殊的可执行文件。说它特殊主要是因为一般它都不能直接运行,需要宿主程序比如*.EXE程序或其他DLL的动态调用才能够使用。简单转载 2006-03-01 17:29:00 · 1971 阅读 · 0 评论 -
用delphi实现MD5加密算法
usesWindows;typeMD5Count = array[0..1] of DWORD;MD5State = array[0..3] of DWORD;MD5Block = array[0..15] of DWORD;MD5CBits = array[0..7] of byte;MD5Digest = array[0..15] of byte;MD5Buffer = array[0..63转载 2006-03-01 17:31:00 · 1182 阅读 · 0 评论 -
Delphi中动态链接库(DLL)的建立和使用
动态链接库是一个能够被应用程序和其它的DLL调用的过程和函数的集合体,它里面包含的是公共代码或资源。由于DLL代码使用了内存共享技术,在某些地方windows也给了DLL一些更高的权限,因而DLL中可以实现一些一般程序所不能实现的功能,如实现windows的HOOK、ISAPI等。 同时,DLL还为不同语言间代码共享提供了一条方便的途径。因而DLL在编程时应用较为广泛,本文将介绍如何在 Delp转载 2006-03-01 17:32:00 · 1199 阅读 · 0 评论