[AccessD] Re: Calling objects

Robert L. Stewart rl_stewart at highstream.net
Thu Feb 12 07:16:48 CST 2004


Ryan,

I use a program called WinBatch.  I have the compiler version of it which 
allows me to create a stand alone executable for the installation.  I also 
use a program called WinRAR which is a compression program like 
WinZip.  The advantage is that I can create self-extracting files that can 
also run a specific program after extracting its contents to a specific 
directory.

So for your installation, I would simply use WinRAR to extract to a 
specific directory structure.  Personally, I use MSA_Prod\ProgName and 
place all of the production application in the same directory structure.  I 
would not need to use WinBatch in your case unless you were using a 
third-party active-X control or something like that.

By using an installation method like this, the images would be placed in 
the same directory on every machine and the linking would work properly and 
allow you to get away from embedding.  Another alternative, if everyone is 
on the same network, would be to put the images in a central location with 
the backend database and link to them there.  I would still keep the local 
structure for ease of maintenance.

Robert


At 10:31 AM 2/12/2004 +0000, you wrote:

>Robert,
>
>I am interested in the second part of your mail.  At the moment, this 
>database will not be shipped with an install program (as far as I am aware 
>it is just going to be emailed to strategic staff and they will then make 
>it downloadable).  Could you elaborate on how you ship Access databases 
>with an install program?  Sounds like a good suggestion.
>
>RyanS
>
>
>"Robert L. Stewart" <rl_stewart at highstream.net>
>
>11/02/2004 18:28
>
>         To:        accessd at databaseadvisors.com
>         cc:        rsmethurst at UK.EY.COM
>         Subject:        Re: Calling objects
>
>
>Ryan,
>
>You did ask for "best practice."  The best practice
>is not to do it.  Shipping it all over the place is
>not an excuse.  The install program could place them
>in the same directory as the Access FE then linking
>them is a no-brainer.  The most resource efficient
>way is not to do it.  Why you feel you have to have
>them is a matter for debate if you insist on the
>inefficient practice.
>
>Robert
>
>At 12:00 PM 2/11/2004 -0600, you wrote:
> >Date: Wed, 11 Feb 2004 17:11:14 +0000
> >From: rsmethurst at UK.EY.COM
> >Subject: Re: [AccessD] Calling objects
> >To: Access Developers discussion and problem solving
> >         <accessd at databaseadvisors.com>
> >Message-ID:
> >         <OF0DDD2076.113BC796-ON80256E37.005E4B7C-80256E37.005EA1DB at ey.net>
> >Content-Type: text/plain; charset="us-ascii"
> >
> >No,  the database is shipped all over the place, so they really need to be
> >embedded.
> >
> >In answer to Charlotte...they're icons for the main menu.  Why etc. is not
> >really what's up for debate at the moment, I'm just looking to make sure
> >it is done the most resource efficient way.
> >
> >Thanks
> >RyanS




More information about the AccessD mailing list