我已经在shell object中的下级Start Menu - Programs下添加 一个目录叫MyMSG
并在MyMSG 中添加short cut,右击short cut后,
在icon file应如何填?
现填入的是<TARGETDIR>\MyMSG.ico但安装完后,查看short cut的图标是路径为
%SystemDrive%\MYInstallFolder\MyMSG.ico而不是 c:\MYInstallFolder\MyMSG.ico
请问如何才能正确设定图标路径

解决方案 »

  1.   

    晕,原来是将icon的index设大了一,导致不行但还有一个问题在安装时,我让用户输入 Program Folder,即在StartMenu中的目录名
    但无论我输入什么名,它老是建立相同的目录
      

  2.   

    图标路径一般不用添,默认就是链接目标的图标
    %systemdrive%表示你的系统驱动器,会被自动地替换成系统所在的盘符。只要运行正确就没问题。
      

  3.   

    仔细看看你的脚本,是不是问了路径后没赋给真正保存目录名的那个变量?
    我现在没装InstallShield没法给你看看,不过我觉得在StartMenu里的那个菜单名应该是用一个变量保存的,调用了SDAskProgramFolder(好像是这个,我记不清了)后应该把结果赋给它。
      

  4.   

    嗯,我也觉得是脚本问题只是奇怪,明明wizard创建的功能,居然实现不了,这个玩意也太低能了
      

  5.   

    我在Install Shield中找到language pack,但发现east的只有german,和小日本
    并没有gb,big5,请问还有什么方法可以将整个界面都换成中文