
delphi算法
taste品味
平平凡凡做人,点点滴滴积累
展开
-
递归遍历某文件夹下所有文件的算法
算法如下所示:procedure RecursionForeachAllFiles(var ACount :Integer; AMemo :TMemo; AFilePath :String);//参数说明://ACount :用于计算所遍历得到的文件数//AMemo :用于显示所遍历得到的文件名//AFilePath :所要遍历的目录var _SearchRec :TSearchRec; _Finded :Integer; _Str :string;begin if AFilePath[Length原创 2010-08-06 16:13:00 · 1101 阅读 · 0 评论 -
简单四则运算算法(二)
<br />续:<br />此算法增加括号()、中括号[]、大括号{}原创 2010-11-28 14:37:00 · 434 阅读 · 0 评论 -
遍历某盘所有目录生成树
GetRightStr //取右边字符串 EnumFileInRecursion遍历生成目录树procedure EnumFileInRecursion(ATree :TTreeView; AParentNode :TTreeNode; APath:PChar);var _searchRec :TSearchRec; _found, _len :Integer; _tmpStr :String;begin //Ctreate RootNode, for example: path is 'C:' o原创 2010-10-13 21:02:00 · 964 阅读 · 0 评论 -
简单四则运算算法(一)
主要思想:通过不断取运算符左右两边操作数进行计算,计算后重组整个表达式。递归进行计算,直到整个表达式没有运算符。原创 2010-11-14 22:44:00 · 2094 阅读 · 0 评论 -
delphi和c#的MD5加密(32位)
c#代码:System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(string ,”MD5″);delphi代码:{*_* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *Author转载 2012-03-02 23:01:10 · 3396 阅读 · 0 评论 -
delphi冒泡算法
for i:=9 downto 0 do for j:=0 to i do begin times := times + 1; if LArray[j] > LArray[i] then begin temp := LArray[i]; LArray[i] := LArray[j];原创 2012-03-08 22:58:53 · 1279 阅读 · 0 评论