Newsgroup: it.comp.appl.access
Titolo: Installare access runtime senza l'utilizzo del wizard.

Ciao a tutti, ho la necessità di installare access runtime, ma se eseguo il 
wizard di office developer in fase di installazione non mi permette di 
installare il runtime dove voglio, ma lo installa sotto "C:\Programmi\File 
comuni\Microsoft Shared\Access Runtime\Office10\".
Naturalmente la copia delle directory non aggiorna i file di registro.
Qualcuno ha mai provato ad installare acess run time con un altro 
applicativo tipo Innosetup impostando un path personale e eseguendo i 
comandi di aggiornamento dei registri?
Come al solito i wizard sono comodi, ma ti abituano male, anzi molto male.
Grazie a chi mi da una mano.
Ciao.

 ha scritto nel messaggio 
news:d5tbr8$4m8$1...@newsserver.cilea.it...

Dopo aver creato il pacchetto di installazione apri il file Setup.lst 
spostati alla sezione [Setup] e modifica la linea DefaultDir=
scrivendo di seguito e senza spazi la tua cartella di installazione 
predefinita:
DefaultDir=C:\TuaCartella
Salva e chiudi.
Ciao, Carlo 

 Ciao.
Scusa, ne approfitto chiedendoti se è l'access runtime che permette
l'installazione di applicativi access anche su macchine prive di access e
non solo(giuoco di parole)... Se fosse così mi potresti dare qualche
indicazione di come ottenerlo? 
Grazie
Paolo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Si in genere le versioni developer permettono proprio questo.
Dipende dalla versione di Access che hai.
Dico subito che se hai Access 97 ti sarà difficile trovare ODE, il developer 
per distribuire gratuitamente gli applicativi.
Se hai Access XP o 2003 le cose sono più semplici.
Per Access XP bisogna acquistare Office XP Developer.
Per Access 2003 le cose cambiano a si passa a Visual Studio Tools per 
Office System.
Il tuo fornitore di software saprà consigliarti ma anche su eBay potresti 
trovare qualcosa a buon prezzo.
Ciao, Carlo 

 ha scritto nel 
messaggio news:euBge.885855$b5.39...@news3.tin.it...

Ho provato la tua soluzione, ma mi risolve in parte il problema. Io ho 
necessità, oltre che ad installare il mio mdb in una directory specifica 
decisa da me, di installare la versione runtime di access sempre in una 
directory decisa da me. Il DB deve essere aperto da un applicativo di VB6 
tramite il comando shell. Questo comando però necessita di chiamare 
l'eseguibile con un percorso assoluto, quindi io per evitare problemi devo 
impostare l'eseguibile di access in una directory ben precisa. In fase di 
installazione il runtime viene posizionato sotto la directory 
C:\Programmi\File comuni\Microsoft Shared\Access Runtime\Office10\ . Sono 
sicuro che se l'utente avesse un'installazione del sistema operativo e 
office in inglese il path sarebbe diverso ed il mio applicativo in VB6 non 
troverebbe più l'eseguibile di access.
Mi puoi aiutare? 

 ha scritto nel messaggio 
news:d6cd3c$7uc$1...@newsserver.cilea.it...

La prima cosa che mi viene in mente è quella di aggiungere una chiave al 
registro e scrivervi dove hai installato la versione runtime di Access.
Questa chiave viene letta dall'applicativo VB6 e il gioco è fatto.
Ovviamente puoi anche ricorrere alle API di lettura del registro che possono 
individuare il path di installazione di Access runtime.
Inoltre puoi usare la Funzione SysCmd che con AcSysCmdRuntime = true ti 
indica che si tratta della versione runtime e con AcSysCmdAccessDir 
restituisce la cartella in cui si trova MsAccess.exe
Ci sono altre possibilità ma credo che con queste dovresti riuscire.
Ciao, Carlo 

 ha scritto nel 
messaggio news:V_nie.908826$b5.39...@news3.tin.it...

Quello che mi hai scritto non mi è molto chiaro, ma solo perchè non ho una 
conoscenza approfondita di VB6.
Il mio problema principale è quello di installare access runtime in una 
sottodirectory del mio applicativo in modo da impostare delle chiamate con 
indirizzo assoluto, se riuscirò a risolvere questo problema, poi mi porrò 
quello di lavorare con i files INI, che mi sembrano risolvere di molto la 
vita .... se li sapessi usare. Ci sto lavorando.
Vedo anche di studiare bene i comandi che mi hai suggerito, poi se 
incontrerò ostacoli mi farò sentire nel newsgroup.
Naturalmente tutti gli esempi che hai a disposizione sono ben accetti.
Grazie ancora per il tuo aiuto.
Ciao.