API Building .exe
Is there a way via the Win32 Api from within VB (possibly as an add-in) to
create an .exe file that contains
all of the dependencies and runtime .dll's? The output would be a single
.exe file instead of distributing
the .exe and the huge runtime and other files...
# 1 Re: API Building .exe
No, the API cannot be used to create any type of EXEs (other than for
writing files and allocating memory, etc.)
--
Jonathan Wood
SoftCircuits Programming
http://www.softcircuits.com
"David A. King" <dking@tcia.net> wrote in message
news:38d64352$1@news.dev-archive.com...
>
> Is there a way via the Win32 Api from within VB (possibly as an add-in) to
> create an .exe file that contains
> all of the dependencies and runtime .dll's? The output would be a single
> exe file instead of distributing
> the .exe and the huge runtime and other files...
# 2 Re: API Building .exe
No, the API cannot be used to create any type of EXEs (other than for
writing files and allocating memory, etc.)
--
Jonathan Wood
SoftCircuits Programming
http://www.softcircuits.com
"David A. King" <dking@tcia.net> wrote in message
news:38d64352$1@news.dev-archive.com...
>
> Is there a way via the Win32 Api from within VB (possibly as an add-in) to
> create an .exe file that contains
> all of the dependencies and runtime .dll's? The output would be a single
> exe file instead of distributing
> the .exe and the huge runtime and other files...
# 3 Re: API Building .exe
On 20 Mar 2000 07:27:14 -0800, "David A. King" <dking@tcia.net> wrote:
Is there a way via the Win32 Api from within VB (possibly as an add-in) to
create an .exe file that contains
all of the dependencies and runtime .dll's? The output would be a single
exe file instead of distributing
the .exe and the huge runtime and other files...
No, but there is a product called Fusion that will do this for you:
http://www.bit-arts.com/
Paul ~~~ pclement@ameritech.net
Microsoft MVP (Visual Basic)
# 4 Re: API Building .exe
On 20 Mar 2000 07:27:14 -0800, "David A. King" <dking@tcia.net> wrote:
Is there a way via the Win32 Api from within VB (possibly as an add-in) to
create an .exe file that contains
all of the dependencies and runtime .dll's? The output would be a single
exe file instead of distributing
the .exe and the huge runtime and other files...
No, but there is a product called Fusion that will do this for you:
http://www.bit-arts.com/
Paul ~~~ pclement@ameritech.net
Microsoft MVP (Visual Basic)
# 5 Re: API Building .exe
You can get it down to three files using the Package and Deployment Wizard
that comes with Visual Studio. Or, you can create a self-extracting EXE
with WinZip.
"David A. King" <dking@tcia.net> wrote in message
news:38d64352$1@news.dev-archive.com...
>
> Is there a way via the Win32 Api from within VB (possibly as an add-in) to
> create an .exe file that contains
> all of the dependencies and runtime .dll's? The output would be a single
> exe file instead of distributing
> the .exe and the huge runtime and other files...
# 6 Re: API Building .exe
You can get it down to three files using the Package and Deployment Wizard
that comes with Visual Studio. Or, you can create a self-extracting EXE
with WinZip.
"David A. King" <dking@tcia.net> wrote in message
news:38d64352$1@news.dev-archive.com...
>
> Is there a way via the Win32 Api from within VB (possibly as an add-in) to
> create an .exe file that contains
> all of the dependencies and runtime .dll's? The output would be a single
> exe file instead of distributing
> the .exe and the huge runtime and other files...
# 7 Re: API Building .exe
Be careful with fusion. It only combines into one executable for
distribution. Once you run the 'fused' exe on the target machine, the
program extracts all the dll/ocx files into the windows\system folder and
use them there.
Also, several people have had GPF issues, and issues where the 'fused' exe
would not run on a machine where there was no virtual memory.
--
Eric D. Burdo, Red-Leif International
VB Programmer and Consultant
<http://www.redleif.com>
"Paul Clement" <UseAdddressAtEndofMessage@swspectrum.com> wrote in message
news:VHrWOKmEgqVNAjw=MB8pqtahCBP=@4ax.com...
> On 20 Mar 2000 07:27:14 -0800, "David A. King" <dking@tcia.net> wrote:
>
>
> Is there a way via the Win32 Api from within VB (possibly as an add-in)
to
> create an .exe file that contains
> all of the dependencies and runtime .dll's? The output would be a single
> exe file instead of distributing
> the .exe and the huge runtime and other files...
>
> No, but there is a product called Fusion that will do this for you:
>
> http://www.bit-arts.com/
>
>
> Paul ~~~ pclement@ameritech.net
> Microsoft MVP (Visual Basic)
# 8 Re: API Building .exe
Be careful with fusion. It only combines into one executable for
distribution. Once you run the 'fused' exe on the target machine, the
program extracts all the dll/ocx files into the windows\system folder and
use them there.
Also, several people have had GPF issues, and issues where the 'fused' exe
would not run on a machine where there was no virtual memory.
--
Eric D. Burdo, Red-Leif International
VB Programmer and Consultant
<http://www.redleif.com>
"Paul Clement" <UseAdddressAtEndofMessage@swspectrum.com> wrote in message
news:VHrWOKmEgqVNAjw=MB8pqtahCBP=@4ax.com...
> On 20 Mar 2000 07:27:14 -0800, "David A. King" <dking@tcia.net> wrote:
>
>
> Is there a way via the Win32 Api from within VB (possibly as an add-in)
to
> create an .exe file that contains
> all of the dependencies and runtime .dll's? The output would be a single
> exe file instead of distributing
> the .exe and the huge runtime and other files...
>
> No, but there is a product called Fusion that will do this for you:
>
> http://www.bit-arts.com/
>
>
> Paul ~~~ pclement@ameritech.net
> Microsoft MVP (Visual Basic)
