я новичок в установке Inno. Мне нужна информация о регистрации, для этого я установил SetupLogging = yes и использовал следующий код для получения файла журнала.
procedure CurStepChanged(CurStep: TSetupStep);
var
logfilepathname, logfilename, newfilepathname: string;
begin
logfilepathname := expandconstant('{log}');
logfilename := ExtractFileName(logfilepathname);
newfilepathname := expandconstant('{app}\') +logfilename;
if CurStep = ssDone then
begin
filecopy(logfilepathname, newfilepathname, false);
end;
end;
но, как и когда я устанавливаю установщик, он генерирует новый файл журнала с именами файлов, такими как Журнал установки 2014-08-11 # 001, Журнал установки 2014-08-11 # 002 и так далее.
Но я не хочу нескольких файлов журнала, даже если я запускаю установщик несколько раз.Я хочу, каждый раз, когда я запускаю, он должен перезаписывать существующий файл журнала. Я имею в виду, что должен быть только один файл журнала.Как я могу этого достичь?