| Author |
VdBase on Thumb Drive
|
|
| Pat Curran 2006-03-14, 3:23 am |
| Hi;
I have a one gig thumb drive and I would like to install vDbase 5.7 on it.
This way I could adjust code and reports at the users machine who doesnt
have the VdBase 5.7 installed. Has anyone done this? I know when
installing, some of the needed files are put in the windows system
directory. How could I put these files on my thumb drive and have them
loaded when I run vdbase from my thumb drive?
Thanks for any ideas.
Pat
| |
| Pat Curran 2006-03-14, 7:23 am |
| When installing Visual dBase from the CD, these files get installed to the
Windows\System directory:
.. \windows\system\bivb
x11.dll
.. \windows\system\bwcc
.dll
.. \windows\system\comp
obj.dll
.. \windows\system\crol
e2ui.dll
.. \windows\system\ctl3
dv2.dll
.. \windows\system\mult
ihlp.dll
.. \windows\system\ole2
.dll
.. \windows\system\ole2
.reg
.. \windows\system\ole2
conv.dll
.. \windows\system\ole2
disp.dll
.. \windows\system\ole2
nls.dll
.. \windows\system\ole2
prox.dll
.. \windows\system\stdo
le.tlb
.. \windows\system\stor
age.dll
.. \windows\system\type
lib.dll
I will attempt to put them in the f:\visualdb\bin directory and see what
happens. Is there a way I can call these dlls to load before running VdBase?
Thanks
Pat
| |
| Mervyn Bick 2006-03-14, 9:23 am |
| On Tue, 14 Mar 2006 11:07:21 +0200, Pat Curran <curranpg@hotmail.com>
wrote:
> Hi;
>
> I have a one gig thumb drive and I would like to install vDbase 5.7 on
> it.
> This way I could adjust code and reports at the users machine who doesnt
> have the VdBase 5.7 installed. Has anyone done this? I know when
> installing, some of the needed files are put in the windows system
> directory. How could I put these files on my thumb drive and have them
> loaded when I run vdbase from my thumb drive?
In the days long ago when DOS was King (or even nowadays with Unix) you
wouldn't have had a problem. The trouble is that part of the philosophy
behind Windows and its registry is that the design prevents this sort of
thing. Not only would you need to copy certain files to the system
subdirectory but you would also need to make entries in the registry. Not
for the faint-hearted. <g>
A further problem is that, unless you use a "clean" copy of the program
which is not installed elswhere you would probably be in breach of the
licence agreement.
What you really need is a lap-top to cart around on site for programming
work and then use the thumb drive to move the new files across to the
customer's machine.
Mervyn
| |
| Pat Curran 2006-03-15, 3:23 am |
| Thanks for your input. I use version 5.7 and that doesn't make any registry
entries. The app does call some dlls that are in the windows system folder.
I have to figure out how I can call these dlls before running the app.
Pat
| |
| Pat Curran 2006-03-15, 3:23 am |
| It Works!!!
I coppied all the DLLs and all the files that were in the Idapi directory
into the VdBase\Bin directory. I tried it and everything works great! :-)
| |
| Les Shewchuk 2006-03-15, 11:23 am |
|
"Pat Curran" <curranpg@hotmail.com> wrote in message
news:7XkqeR%23RGHA.1740@news-server...
> Thanks for your input. I use version 5.7 and that doesn't make any
> registry entries.
It doesn't and it does....
The only thing that it registers is the file associations. So if you double
click a .wfm, .prg or .dbf (etc etc) it opens dBase for you. Other than
that, it seems to be happy without them.
Good to see that moving the .dll's to the run folder allows it to work.
Les Shewchuk
|
|
|
|