LongPathToQuote(szmsg2, FALSE );
szfilename = \+ szmsg1 + \+szmsg2;
endif;
AddFolderIcon(FOLDER_PROGRAMS^\ninstall\
bOpt1 = FALSE;
bOpt2 = FALSE;
if ( BATCH_INSTALL ) then
SdFinishReboot ( szTitle , szMsg1 , SYS_BOOTMACHINE , szMsg2 , 0 ); else
SdFinish ( szTitle , szMsg1 , szMsg2 , szOpt1 , szOpt2 , bOpt1 , bOpt2 );
endif;
end;
4: OnMaintUIAfter()事件部分:
function OnMaintUIAfter()
STRING szTitle, szMsg1, szMsg2, szOpt1, szOpt2,szDirectory1,szDirectory2; NUMBER bOpt1, bOpt2; begin
Disable(STATUSEX);
if( REMOVEALLMODE ) then
szTitle = SdLoadString(IFX_SDFINISH_REMOVE_TITLE);
szMsg1 = SdLoadString(IFX_SDFINISH_REMOVE_MSG1);
szTitle=\卸载完毕\
szMsg1=\已完全卸载UWAY-OMD GB优化系统\
//删除该程序文件
/* szDirectory1 = TARGETDIR;
if (0 = ExistsDir(szDirectory1)) then
StrSub(szDirectory2,szDirectory1,0,StrLength(szDirectory1)-1);
DeleteDir (szDirectory2,ALLCONTENTS);
endif ; */
szDirectory1 = TARGETDIR;
if (0 = ExistsDir(szDirectory1)) then
StrSub(szDirectory2,szDirectory1,0,StrLength(szDirectory1)-1);
DeleteDir (TARGETDIR^\TS);
DeleteDir (TARGETDIR^\ DeleteDir (TARGETDIR^\
DeleteDir (TARGETDIR^\TENTS);
DeleteDir (TARGETDIR^\S);
DeleteDir (TARGETDIR^\ DeleteFile (TARGETDIR^\dll\
DeleteFile (TARGETDIR^\ll\
DeleteFile (TARGETDIR^\9.1.dll\
DeleteFile (TARGETDIR^\v9.1.dll\
DeleteFile (TARGETDIR^\v9.1.dll\
DeleteFile (TARGETDIR^\9.1.dll\
DeleteFile (TARGETDIR^\hecker.v9.1.dll\
DeleteFile (TARGETDIR^\hecker.v9.1.Core.dll\
DeleteFile (TARGETDIR^%uler.v9.1.Extensions.dll\
DeleteFile (TARGETDIR^%uler.v9.1.dll\
DeleteFile (TARGETDIR^%uler.v9.1.Core.dll\
DeleteFile (TARGETDIR^\exe\
DeleteFile (TARGETDIR^\exe.config\
DeleteFile (TARGETDIR^\ DeleteFile (TARGETDIR^\ DeleteFile (TARGETDIR^\ DeleteFile (TARGETDIR^\ DeleteFile (TARGETDIR^\ endif ;
// 在桌面上删除快捷方式
DeleteFolderIcon (FOLDER_DESKTOP, \ //删除程序中的快捷方式
DeleteFolderIcon(FOLDER_PROGRAMS^\MD\ else
szTitle = SdLoadString(IFX_SDFINISH_MAINT_TITLE);
szMsg1 = SdLoadString(IFX_SDFINISH_MAINT_MSG1); endif;
bOpt1 = FALSE;
bOpt2 = FALSE;
szMsg2 =\谢谢您使用UWAY-OMD GB优化系统。\
if ( BATCH_INSTALL ) then
SdFinishReboot ( szTitle , szMsg1 , SYS_BOOTMACHINE , szMsg2 , 0 ); else
SdFinish ( szTitle , szMsg1 , szMsg2 , szOpt1 , szOpt2 , bOpt1 , bOpt2 ); endif;
end;