InstallShield 创建安装日志
InstallShield 创建安装日志
#define LOGFILE "SetupLog.txt"export prototype WriteLog(byval string);
function WriteLog(message)
STRING LogFolder, LogFileName, curDate, curTime;
NUMBER nvResult, nLogFileHandle;
begin
// specify the log folder
LogFolder = WINDISK + “\“;
if (FindFile(LogFolder, LOGFILE, LogFileName) < 0) then
OpenFileMode(FILE_MODE_APPEND);
CreateFile(nLogFileHandle, LogFolder, LOGFILE);
CloseFile(nLogFileHandle);
endif;OpenFileMode(FILE_MODE_APPEND); OpenFile(nLogFileHandle, LogFolder, LOGFILE); GetSystemInfo(DATE, nvResult, curDate); GetSystemInfo(TIME, nvResult, curTime); message = curDate + " " + curTime + " " + message; WriteLine(nLogFileHandle, message); CloseFile(nLogFileHandle);end;
💬 评论