Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:lazarus:windows:directories [05/07/2024 16:34]
thierry [Modification de l'extension du fichier Config]
prog:lazarus:windows:directories [05/07/2024 17:19] (Version actuelle)
thierry [AllFilesMask = '*';]
Ligne 66: Ligne 66:
  
  ​TGetTempDirEvent ​ = Function (Global : Boolean) : String;  ​TGetTempDirEvent ​ = Function (Global : Boolean) : String;
 +</​code>​
 +Resultats :
 +<code delphi>
 +GetTempDir(true) = C:​\Users\NomUtilisateur\AppData\Local\Temp\
 +GetTempDir(false) = C:​\Users\NomUtilisateur\AppData\Local\Temp\
 +GetTempDir = C:​\Users\NomUtilisateur\AppData\Local\Temp\
 </​code>​ </​code>​
 ==== GetTempFileName ==== ==== GetTempFileName ====
Ligne 79: Ligne 85:
 <code delphi> <code delphi>
 Function GetUserDir : String; Function GetUserDir : String;
 +</​code>​
 +==== Application.Location ====
 +<code delphi>
 +Application.Location = '​J:​\Users\NomUtilisateur\Backuped\Lazarus\MesProjets\PrgTest\Test1\'​
 </​code>​ </​code>​
 +
 +==== Application.ExeName ====
 +<code delphi>
 +Application.ExeName = '​J:​\Users\NomUtilisateur\Backuped\Lazarus\MesProjets\PrgTest\Test1\MonAppli.exe'​
 +</​code>​
 +
  
  
Ligne 89: Ligne 105:
 Function ApplicationName : String; Function ApplicationName : String;
 </​code>​ </​code>​
 +
 === Detournement de ApplicationName avec  OnGetApplicationName === === Detournement de ApplicationName avec  OnGetApplicationName ===
  
Ligne 129: Ligne 146:
 end;        ​ end;        ​
 </​code>​ </​code>​
 +===== Constantes utiles =====
 +
 +====  DirectorySeparator = '​\' ​ ====
 +aussi nommé ''​PathDelim''​
 +
 +====   ​DriveSeparator = ':'​ ====
 +Aussi nommé ''​DriveDelim''​
 +
 +====   ​ExtensionSeparator = '​.'​ ====
 +
 +====   ​PathSeparator = ';'​ ====
 +Aussi nommé : ''​PathSep''​
 +
 +====   ​MaxPathLen = 260 ====
 +Aussi nommé : ''​MAX_PATH''​
 +
 +====   ​AllFilesMask = '​*'​ ====
 +