Note getting simple 'uninstall'
Posted 21 December 2005 - 16:21
I'm presently working on Medical based application and I've to impliment Install shield for the application.
How to do Deinstallation.Presently my application can be uninstalled from controll panel>Add/Remove Programs but I want a shortcut in program folder as usual case.
Actually there are some functions predefined in wizard , I've also gone through theory bud dont know where to put those functions in the script.How they get called when shortcut in program folder is run.what is the process?
this is what i put in : ProcessBeforeDataMove
// Function: ProcessBeforeDataMove //
// Purpose: This function performs any necessary operations prior to the //
// actual data move operation. //
InstallationInfo( @COMPANY_NAME, @PRODUCT_NAME, @PRODUCT_VERSION, @PRODUCT_KEY );
svLogFile = UNINST_LOGFILE_NAME;
szAppPath = TARGETDIR; // TODO : if your application .exe is in a subdir of TARGETDIR then add subdir
svfile = TARGETDIR + "\\ReMeDi.exe";
if (Is (FILE_LOCKED, svfile)) then
MessageBox ("ReMeDi is already running. It is highly recommended that you close the application \n before proceeding.",SEVERE);
DeinstallSetReference (svfile ^ @PRODUCT_KEY);
nResult = DeinstallStart( svDir, svLogFile, @UNINST_KEY, 0 );
if (nResult < 0) then
MessageBox( @ERROR_UNINSTSETUP, WARNING );
// if ((bIs32BitSetup) && (bIsShellExplorer)) then
RegDBSetItem( REGDB_APPPATH, szAppPath );
RegDBSetItem( REGDB_APPPATH_DEFAULT, szAppPath ^ @PRODUCT_KEY );
RegDBSetItem( REGDB_UNINSTALL_NAME, @UNINST_DISPLAY_NAME );
// TODO : update any items you want to process before moving the data
I'm getting my log file uninst.isu created but and entry in panel>Add/Remove Programs but I WANT UNINSTALL.exe which can be targeted from start menu to uninstall the application . NEED HLP I'm in trouble
Can some expert of Install shield give me the script for customizing the application?
Posted 21 December 2005 - 17:54
Posted 22 December 2005 - 02:30
However, I actually already answered this question laserwave, over here, under your original posting, so I'm not sure why you created a new thread about it.
Edited by Taco Bell, 22 December 2005 - 02:33.