日期:2014-05-17  浏览次数:20676 次

谁有用过installshield
谁有用过installshield
现在碰到两个问题,希望大家帮一下忙
1.如果使installshield打包的项目在选择安装路径时,不允许中文和空格,如果用户选择了要提示出来?
2.installshield在卸载的之前要执行某个bat?

------解决方案--------------------
你好,楼主!
1.不要。
2.install.bat
------解决方案--------------------
1.不知道也
2.我沒有調用過,以下是移除的方式,給你參考 說明可以看一下網頁,他有詳細說明哦!

STRING szfilename,szmsg1,szmsg2; 
NUMBER nresult;

//建立刪除快捷方式 

szfilename = UNINSTALL_STRING +" /UNINSTALL"; 

nresult = StrFind(szfilename,".exe"); 

if nresult >=0 then 

StrSub(szmsg1,szfilename,0,nresult + 4); 

StrSub(szmsg2,szfilename,nresult + 4,200); 

LongPathToQuote(szmsg1, FALSE ); 

LongPathToQuote(szmsg2, FALSE ); 

szfilename = "\"" + szmsg1 + "\"" +szmsg2; 

endif; 

AddFolderIcon(FOLDER_PROGRAMS^"Test","Uninstall",szfilename,WINDIR,"",0,"",REPLACE); 

http://www.cnblogs.com/Cindy_weiwei/archive/2009/05/19/1460238.html