Newsgroup: it.comp.appl.access
Titolo: collegare file

ho letto diverse soluzioni sul ng e sul sito comune ma non sono riuscito a
fare quello che volevo.
il mio problema è che ho creato una tabella con un id (primary key) e una
decina di campi.
nella maschera corrispondente vorrei inserire un pulsante che mi apre il
classico sfoglia di windows per scegliere il file da collegare al 1°campo.
se i campi sono 10 metterò 10 pulsantiognuno per inserire il colleg.nel
campo scelto.
1 volta creato il colleg. mi basterà cliccare2 volte sul campo per far
aprire il collegamento scelto,sia esso una foto,un txt o un .exe per
applicazione.
al momento ho fatto oggetto ole e cliccando con il tasto dx del mouse lo
inserisco ma mi sembra un po immondizia fare tutti qst passaggi.
vi ringrazio e a presto

 ha scritto nel messaggio
news:1ZjEc.26675$c_1.8...@twister1.libero.it...

Per quanto riguarda il "classico sfoglia di windows", vai sul Sito Comune
(link qui sotto) e nella Sezione General leggi la FAQ di Stefano Bettini
intitolata "Richiamare la finestra di dialogo per la selezione di un file".
Per aprire un file di cui conosci il suo path completo (ricavato dal
"classico sfoglia di windows") pigiando un pulsante di comando, imposta
adeguatamente con esso la proprietà Indirizzo coll. ipertestuale del
pulsante di comando (vedi help); ciò fatto, quando pigerai il pulsante di
comando Access ti aprirà il file.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:pHtEc.27233$c_1.8...@twister1.libero.it...

ciao ti ringrazio,ma ho avuto diversi problemi,ti ripeto ke effetivamente
devo andrmi a studiare vb o vba.cmq
per provare ho fatto un pulsante ,ho perto le proprietà e all'evento click
ho scelto routine evento e ho aperto vba.
ho inserito il codice da te consigliato in mezzo alle righe
Private Sub Comando27_Click()
End Sub
nella mia ignoranza capisco che la questione non è così facile.non so dove
inserire le dichiarazioni e dove la funziona che deve essere richiamata.
poi questa funzione come fa ad essere richiamata?
un ultima cosa,lo so ti ho sfiancato,ma il risultato del collegamento
ipertestuale che io mi scelgo dove va a finire?come faccio  inserirlo nel
campo giusto?
grazie e spero di poterti contraccambiare il favore un giorno ....saluti

 grazie e spero di poterti contraccambiare il favore un giorno ....saluti
Innanzitutto mi permetto di darti un consiglio spassionato: se vuoi
programmare Access studialo almeno quel tanto che ti permetta di accquisire
una proprietà di linguaggio tale da farsi capire nel porre i quesiti e
necessaria a comprendere le soluzioni che ti vengono date come risposta ai
tuoi problemi.
Dando per scontato che, come ti ho suggerito, per la gestione della finestra
di dialogo per scegliere un file usi la funzione pubblicata sul Sito Comune
da Stefano Bettini, e se il pulsante di comando, come sembrerebbe, si chiama
Comando27, quando devi scegliere il file da aprire esegui il seguente codice
VBA:
Me!Comando27.HyperlinkAddress = cmdlg_file()
Così facendo si aprirà la finestra di dialogo con cui sceglierai il file da
aprire e quando, dopo aver effettuato la scelta, chiuderai tale finestra di
dialogo, il path completo del file verrà memorizzato nella proprietà
Indirizzo coll. ipertestuale del pulsante di comando: quando pigerai il
pulsante di comando Access aprirà il file scelto.
Come vedi la cosa è molto più facile di quello che tu pensassi: il problema
è sapere cosa si deve fare, per farlo non è poi necessaria una larea in
informatica.


 ha scritto nel messaggio
news:a2OEc.29006$GQ3.7...@twister2.libero.it...

ti ringrazio ancora...purtroppo non ho riesco a trovare tempo per dedicarmi
un po al vb e mi sto accorgendo ke effettivamente è un passaggio
indispensabile...grazie e a presto
p.s. tra i miei colleghi di corso (laurea in informatica) nessuno ha saputo
dare risposta al mio quesito...grazie ancora

 dare risposta al mio quesito...grazie ancora
Questa te la potevi risparmiare...
Ciao.
P.S. e non sono laureato.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:LwaFc.405082$hc5.17...@news3.tin.it...

scusa se sono stato bruto, non volevo, ma non mi era piaciuta quella
frase... .
spero non te la sia presa.saluti matteo


Io non me la sono presa ma certe affermazioni lasciano ancora l'amaro in
bocca...
Ciao.
--
Sergio MAZZA

 dare risposta al mio quesito...grazie ancora
La penso esattamente come Sergio MAZZA, quindi non sto a ripetermi.
