在制做一些应用软件的反安装程序时,我们通常要对一些自定义的数据进行处理,如,反安装时删除安装过程创建的数据库,Web站点,这时就需在反安装过程中得到数据库的名称或站点的名称。
1. 在安装过程中保存数据
如:function void OnProcess()
{
…
Install.WriteProfileString('WebSiteID', g_szWebSiteID);
Install.WriteProfileString('VName', g_strVName);
…
}
2. 在返安装过程中读取数据
function void OnUninstallBegin()
{
…
strWebSiteID = Uninstall.GetProfileString( 'WebSiteID' );
strVName = Uninstall.GetProfileString( 'VName' );
…
}
|