|
@@ -90,7 +90,7 @@ const
|
|
|
|
|
|
Implementation
|
|
Implementation
|
|
|
|
|
|
-{$if defined(macos) or defined(windows)}
|
|
|
|
|
|
+{$if defined(macos) or defined(windows) or defined(shell_implemented)}
|
|
{$define usedos}
|
|
{$define usedos}
|
|
{$endif}
|
|
{$endif}
|
|
|
|
|
|
@@ -827,10 +827,13 @@ begin
|
|
CompleteDir:=Path;
|
|
CompleteDir:=Path;
|
|
end;
|
|
end;
|
|
|
|
|
|
-
|
|
|
|
function LocateExeFile(var FileName:string): boolean;
|
|
function LocateExeFile(var FileName:string): boolean;
|
|
var
|
|
var
|
|
|
|
+{$IFDEF USEDOS}
|
|
|
|
+ dir,s,d,n,e : shortstring;
|
|
|
|
+{$ELSE USEDOS}
|
|
dir,s,d,n,e : string;
|
|
dir,s,d,n,e : string;
|
|
|
|
+{$ENDIF USEDOS}
|
|
i : longint;
|
|
i : longint;
|
|
begin
|
|
begin
|
|
LocateExeFile:=False;
|
|
LocateExeFile:=False;
|