function GetDirName(DirName: String):String; { 返回值为整理后的目录字符串 } begin if DirName[Length(DirName)]<> '\' then Result := DirName+'\' else Result := DirName; end;function GetProgDir: String; var intSize: Integer; arrPath: array[0..260] of Char; begin FillChar(arrPath, SizeOf(arrPath), 0); intSize := GetModuleFileName(HInstance, arrPath, 260); arrPath[intSize] := #0; result := GetDirName(ExtractFilePath(arrPath)); end;
{ 返回值为整理后的目录字符串 }
begin
if DirName[Length(DirName)]<> '\' then
Result := DirName+'\'
else
Result := DirName;
end;function GetProgDir: String;
var
intSize: Integer;
arrPath: array[0..260] of Char;
begin
FillChar(arrPath, SizeOf(arrPath), 0);
intSize := GetModuleFileName(HInstance, arrPath, 260);
arrPath[intSize] := #0;
result := GetDirName(ExtractFilePath(arrPath));
end;