Ivar
2012-11-04 21:21:13 UTC
Hi All
Been very quite here recently, hopefully a few VB6 gurus are still
monitoring?
I have an app that writes compressed files to users chosen location.
This compression was done internally by the app itself but it was a bit
slow.
So I downloaded a dll file that does just as good a job but sooo much
faster.
What I would like to be able to do is have this dll stored in the resource
file of the exe and create it as and when needed.
Every end user (and they are all idiots! Example via phone call: Me 'Click
the start button' User 'Where's that?', Me 'Bottom left', User 'You mean the
button with ctrl on it?) has the exe file in the Programs folder or Programs
x86 folder.
The dll file needs to go to the System folder or the App.Path folder in
order to work.
Both of which the exe file cannot write to
how can I Get my app to write the dll file to app.path folder or
Write it to the system (not system32) folder or
Modify the API declare so the dll will work if in a writable folder.
may be a registry entry or something
Really, end users can just about replace the exe file with an updated one
via 30 mins of phone call.
There is no way I could survive the stress of sending each end user a dll
file to put on their hard drive.
P.S. I only ever distribute the exe file, The App never needs installing.
Any Ideas?
Ivar
User 'Hi, How do I [Simple Question]
Me 'The same way I told you yesterday'
User 'Yeah - but I forgot'
Been very quite here recently, hopefully a few VB6 gurus are still
monitoring?
I have an app that writes compressed files to users chosen location.
This compression was done internally by the app itself but it was a bit
slow.
So I downloaded a dll file that does just as good a job but sooo much
faster.
What I would like to be able to do is have this dll stored in the resource
file of the exe and create it as and when needed.
Every end user (and they are all idiots! Example via phone call: Me 'Click
the start button' User 'Where's that?', Me 'Bottom left', User 'You mean the
button with ctrl on it?) has the exe file in the Programs folder or Programs
x86 folder.
The dll file needs to go to the System folder or the App.Path folder in
order to work.
Both of which the exe file cannot write to
how can I Get my app to write the dll file to app.path folder or
Write it to the system (not system32) folder or
Modify the API declare so the dll will work if in a writable folder.
may be a registry entry or something
Really, end users can just about replace the exe file with an updated one
via 30 mins of phone call.
There is no way I could survive the stress of sending each end user a dll
file to put on their hard drive.
P.S. I only ever distribute the exe file, The App never needs installing.
Any Ideas?
Ivar
User 'Hi, How do I [Simple Question]
Me 'The same way I told you yesterday'
User 'Yeah - but I forgot'