This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: API to call DLL or EXE?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 24, 2010
09:53 AM
API to call DLL or EXE?
Hi I am using a Basic MSI project (InstallShield 2010). Is there an API I can use to call the DLL or EXE? Thanks.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 24, 2010
01:23 PM
Windows Installer supports launch-an-EXE custom actions. It also supports custom actions that call DLL functions that you've developed that use a specific function signature, and there's an InstallShield extension that supports custom actions for other DLL functions.
If you specifically want to use script, InstallScript has a LaunchApplication function, and syntax for prototyping and calling DLL functions (UseDLL and the like).
If you specifically want to use script, InstallScript has a LaunchApplication function, and syntax for prototyping and calling DLL functions (UseDLL and the like).
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Nov 02, 2012
11:52 AM
What do you do when the DLL you are referencing in the UseDLL call takes parameters that have data types that InstallShield doesn't support (like unsigned short, unsigned int and byte[])? What then? Any suggestions? Thank you.