Inno设置-在Inno内部使用Unshield(libUnshield)

时间:2018-06-24 18:17:33

标签: c inno-setup installshield pascalscript

我想为使用InstallShield的旧游戏制作安装程序。 (据我所知)唯一可以提取IsCab文件的工具是UnShield。 Inno是直接调用 pst.setString(1, txtFieldName.getText()); pst.setString(2, txtFieldLaborname.getText()); pst.setInt(3, Integer.parseInt(txtFieldRoom.getText())); pst.setString(4, (String) listDay.getSelectedValue()); pst.setString(5, (String) listTime.getSelectedValue()); pst.execute(); pst.close(); JOptionPane.showMessageDialog(null, "Succssesfull"); } catch(Exception e1) { JOptionPane.showMessageDialog(null, "Wrong"); } 还是运行libUnshield都没有关系。我几乎看不懂C,更alone论找出如何调用unshield.exe,所以我尝试在libUnshield步骤中调用unshield.exe,即使有点可以,这不是我要做的全部。

我需要在ssInstall中显示当前安装的文件,并相应地移动进度表。 最重要的是,我需要准确记录已安装的文件,并在卸载过程中仅 删除它们。

当然,我更喜欢使用WizardForm.FilenameLabel的解决方案,但是在功能上libUnshield应该可以完成实时输出。

0 个答案:

没有答案