![]() |
Re: Wohin mit den Logfiles?
Zitat:
Delphi-Quellcode:
@RWarnecke: Und, wie verwende ich die Systemvariable? Ein AssignFile('%Temp%\MyLogfile.log') geht ja nicht.
var path : array[0..MAX_PATH] of char;
SHGetFolderPath(0, CSIDL_Common_AppData, 1,0, @path[0]); SHGetFolderPath(0, CSIDL_Personal, 1,0, @path[0]); SHGetFolderPath(0, CSIDL_PROGRAM_FILES_COMMON, 1,0, @path[0]); However, ich schreib's jetzt in's Temp-Verzeichnis, dass ich mit GetTempPath(MAX_PATH, path); bestimme. Danke für eure Anregungen! |
Re: Wohin mit den Logfiles?
Zitat:
Delphi-Quellcode:
function GetEnvVarValue(const VarName: string): string;
var BufSize: Integer; // buffer size required for value begin // Get required buffer size (inc. terminal #0) BufSize := GetEnvironmentVariable(PChar(VarName), nil, 0); if BufSize > 0 then begin // Read env var value into result string SetLength(Result, BufSize - 1); GetEnvironmentVariable(PChar(VarName), PChar(Result), BufSize); end else // No such environment variable Result := ''; end; |
Re: Wohin mit den Logfiles?
Hallo,
Zitat:
Gruß xaromz |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz