Newsgroup: it.comp.appl.access
Titolo: Verificare se il registro permette il formato Snapshot da Access runtime

Buonasera bella gente, ï¿œ un po' che non ci si vede.
Db distribuito con Access runtime 2002/2003. Macchina client senza 
Access, solo runtime.
Come si fa a verificare se il registro contiene le indicazioni per 
l'output in formato snapshot?
Con Access la chiave da verificare ï¿œ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Access\Report Formats
Con Access runtime?
Il problema, peraltro ben conosciuto, ï¿œ quello di verificare prima di 
tutto se esiste e poi vedere se la chiave usa
Snapshot Format (*.snp) oppure Formato snapshot (*.snp).
Grazie, Carlo

> Grazie, Carlo
 
We Carletto... ;)... scusa, ma se leggi prima il registro?
 
Set wsh = CreateObject("WScript.Shell") 
Dim read As String
read =
wsh.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Access\Report
Formats\Snapshot Format")
MsgBox "Il valore di è: " & read
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 
TheSpaceCowboy : 
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12
 

 MsgBox "Il valore di �: " & read
 
... e Carlo certo sa che se la chiave � presente il suo valore
non importa se nell'applicazione come indicazione del formato
si usa sempre e solo "Snapshot Format" invece del testo dal registro.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 


Grazie Maurizio.
Non ï¿œ tanto leggere la chiave ma sapere quale ï¿œ la chiave che crea 
Access runtime e quindi verificare se esiste; subito dopo la si puï¿œ 
leggere con il tuo esempio per scrivere ed usare nel codice o Snapshot 
Format (*.snp) oppure Formato snapshot (*.snp) come nelle versioni italiane.
Ciao, Carlo

 
 
eh, ma se non legge, automaticamente non c'e'... o ho capito male?



Il punto è, tra l'altro, sapere dove Access runtime va a scrivere la 
chiave. Se ricordi, nel runtime di A97 dovevamo scrivere a manina le 
voci di registro per i formati di esportazione...
Ciao, Carlo

 ha scritto:

Carlo, diro' una ovvieta' di certo, ma mi sto perdendo nella tua richiesta... se
il tuo problema e' sapere "dove", dopo aver saputo "se" sulla sulla macchina
dove risiede il runtime esiste la chiave di registro che permette lo Snapshot
Format, perche' non cerchi nel registro con parole chiave appropriate e scopri
fisicamente il Runtime dove e se scrive tale chiave?... il "se" lo scopri subito
avviando una procedura che la richiede (provando sia nel metodo italiano che
quello in inglese), e se funziona, sicuramente la chiave c'e'... per il "dove",
una volta trovata bisogna a quel punto solo seguirne l'albero e sara' quella
sempre (quindi saprai il dove)... lo so, ho detto una ovvieta', perche' di certo
avro' capito male, ma la risposta alla tua domanda per me e' solo questa. Spiega
meglio pls.



Ciao Maurizio,
non ci crederai ma tra ben otto pc non ne ho nessuno con solo Access 
runtime.
Ecco perchï¿œ volevo sapere se qualcuno conosce in quale chiave il runtime 
scrive, se lo scrive, il formato snapshot.
Saputo questo ï¿œ abbastanza semplice vedere o leggere anche da codice se 
usa la dizione italiana o quella inglese.
Tutto qui. Non mi rimane che creare una macchina virtuale e installare 
uno dei miei programmi con il runtime.
Ciao, Carlo

 Ciao, Carlo
 
Esattamen"D"e! ;)
