How to get the folder containing the current program in Pascal

2 Answers

0 votes
program FolderCurrentProgram;

uses
  SysUtils;

var
  dir: String;
  
begin
  dir := extractfilepath(paramstr(0));
  
  Writeln(dir);
end.

   
     
(*
run:
 
/box/
     
*)

 



answered Jun 3, 2025 by avibootz
0 votes
program FolderCurrentProgram;

uses
  SysUtils;

var
  dir: String;
  
begin
  dir := GetCurrentDir;
  
  Writeln(dir);
end.

   
     
(*
run:

/box
     
*)

 



answered Jun 3, 2025 by avibootz

Related questions

1 answer 169 views
1 answer 87 views
1 answer 82 views
1 answer 159 views
159 views asked May 19, 2025 by avibootz
...