How to add a new prerequisites in InstallShield Setup Project?

Posted by: fennec.byword0t on 15 November 2022, 9:00 pm EST

  • Posted 15 November 2022, 9:00 pm EST

    I am using the community edition but am not aware of any limits in this regard.

    I have imported mstscax.dll via Component |> Import Component… and selecting “ActiveX.” The component does not show up in in the component palette and editing the the DFM directly to include a TMsRdpClient[digit] component results in form builder errors stating the component can not be found.

    However it is possible to get a premade project (RDPWrap’s RDPCheck) to build and run if those errors are “Cancelled” instead of “Ignored.” It is also necessary to resolve the error mentioned here.

    In a project I have created myself I am able to add the generated file MSTSCLib_TLB to the uses clause and to add a variable of type TMsRdpClient7 to a form. In the FormCreate function (for example) I am able to call TMsRdpClient7.Create(Self) and then access the properties of the object. If I set enough properties (see below) I get the authorization popup and see the login screen after calling TMsRdpClient7.Connect.

    with RDP do


    Left := 0;

    Top := 0;

    Width := Self.Width;

    Height := Self.Height;

    Parent := Self;

    Visible := True;

    DisconnectedText := 'Disconnected.';
    UserName := '';
    Server := '';


  • Posted 10 April 2023, 8:49 pm EST

    How to Create Custom Prerequisites in Installshield

    Select Tools → Start Prerequisites Editor.

    Go to File→ Save as → Name the file (ex:Notepad++), save that .prq file into. …


    Select Files to include→ click on add and browse the file which you want to add it as a prerequisites file,

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels