Newsgroup: it.comp.appl.access
Titolo: Immagini da Form a Form

Un saluto a tutti.
Ho una form, bb, con varie immagini , "01" "02" ecc.;
dalla form aa, contenente anch'essa un'immagine, "IMG", riesco
a inserire un'immagine dalla form bb,
esempio:
me.img.picture=[forms]![bb]![02].picture
e fin qui tutto bene.
Naturalmente ho la necessit�, via codice, di variare la sorgente:
esempio caricare l'immagime "10".
Per ottenere questo, mi creo una stringa via codice.
Nessun problema nel creare la stringa ad hoc
Ma in questo caso ho l'errore 2220:
impossibile aprire il file "[Forms]![bb]![10].Picture"
Qualche consiglio?
Grazie in anticipo
Paolo

 Paolo
-- 
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Pablitomf
chiedo venia:
sono immagine incorporate:
form con solo immagini,
inserite travite: Inserisci, Immagine.....
Saluti
Paolo 

 inserite travite: Inserisci, Immagine.....
e allora sei sicuro che nella Forms bb ci sia un controllo immagine
chiamato 10 ?



certamente,
se uso es:
me.img.Picture=[Forms]![bb]![10].Picture
funziona perfettamente.
Se Forms]![bb]![10].Picture
me lo creo da codice
ho l'errore 2220:
impossibile aprire il file "[Forms]![bb]![10].Picture"
Ho un campo testo,FormIMG, che contiene:"bb10"
Dim a As String
Dim b As String
Dim c As String
Dim d As String
a = Left(Me.FormIMG, 2)
b = Right(Me.FormIMG, 2)
DoCmd.OpenForm a, acNormal, "", "", , acHidden
c = "[Forms]![" & a & "]![" & b & "].Picture"
d = [Forms]![bb]![10].Picture
Me.IMG.Picture = d
DoCmd.Close acForm, a
cos� funziona
Invece:
Dim a As String
Dim b As String
Dim c As String
Dim d As String
a = Left(Me.FormIMG, 2)
b = Right(Me.FormIMG, 2)
DoCmd.OpenForm a, acNormal, "", "", , acHidden
c = "[Forms]![" & a & "]![" & b & "].Picture"
d = [Forms]![bb]![10].Picture
Me.IMG.Picture = c
DoCmd.Close acForm, a
cos� ho l'errore 2220.
Saluti
Paolo 

 ha scritto nel messaggio 
news:4a02ea95$0$848$4faf...@reader5.news.tin.it...

Certo che ti da errore
dichiari c come una stringa e ci spari sta roba???
c = "[Forms]![" & a & "]![" & b & "].Picture"
e poi vuoi metterla come sorgente di una casella??
a e b cosa sono?? suppongo rispettivamente maschera e controllo ma invece le 
dichiari stringa...c'� un p� di confusione....secondo me...
Se non ho capito male hai un controllo che ti da il percorso dell'immagine e 
vorresti utilizzarlo come sorgente per un controllo immagine...
sbaglio??
Se � cos� secondo me sei fuori strada....
Facci (o fammi perch� forse sono io che non ho capito) capire meglio....
ciao
-- 
Roberto da Parma 

 e poi vuoi metterla come sorgente di una casella??
Naaa secondo me � questione del .Picture... nel senso che anche con un bel
Controls("[Forms]![" & a & "]![" & b & "]).Picture la cosa non funge... e
neanche con un EVAL... io credo che la dinamicit� della stringa influisca
sul funzionamento della propriet� Picture... infamissima come sempre.
Provato con le funzioni immagini di LEBANS?



non ho cercato su Lebans,
ma con eval funziona
Grazie, mille grazie
Paolo 

 ha scritto nel messaggio 
news:gtv1es$12g$1...@tdi.cu.mi.it...

non so che dire.
ho una form chiamianola AA ed una form chian��miamola BB
la form BB contiene solo immagini incorparate
nella form AA vorrei, in base ad una casella di testo che
contiene in nome dell'immagine, forn in modo di visualizzarla, via codice.
naturalemte l'immagine si trova nella form BB
e questo nome pu� varire.
per questo motivo mi son fatto una funzione che mi estrapola
sia il nome della form in cui si trova l'immmagine
sia il nome dell'immagine,
tutto qu�
mi scoccia, se ho 200 immagini scrivere 200 righe
ma mi sa che � l'unica soluzione.
Grazie di tutto
Paolo 


infatti... provato adesso a casa e v�.
-- 
---
Ciao
Pablitomf
FORZA NAPOLI - - - SEMPRE!
Tifosi Napoletani, gente fantastica
http://it.youtube.com/watch?v=gUqFHOXrK-M&feature=related
 

 ha scritto nel messaggio 
news:gtval4$9mg$1...@tdi.cu.mi.it...

Vedi...sei talmente avanti che ti devi rincorrere nei tuoi post! :-))
Ciao
-- 
Roberto da Parma

 Vedi...sei talmente avanti che ti devi rincorrere nei tuoi post! :-))
...gi�! :-D
