Newsgroup: it.comp.appl.access
Titolo: PictureBox Ocx per Access

Dove posso trovare un OCX che abbia tutte le caratteristiche del
controllo PictureBox di Visual Basic per Microsoft Access ?
Possibilmente Free.
Grazie.


Il controllo PictureBox non è gestibile in modo nativo, ma se vuoi io
e Carlo Costarella abbiamo costruito un OCX un pò più potente, usando
la PictureBox che sfrutta GDI e CGD+ per caricare le ThumbNail.
http://www.frantoiogestione.com/UsaImmaginiOCX.zip
Se usi WinXP non hai problemi, con Win2K non funziona.
@Alex

Grazie Alex, va bene in parte. A me interessa la proprietà .Picture
del controllo PictureBox di Visual Basic, perchè deve restituire la
proprietà dell'immagine ( il numero).
Ciao.


Beh modifica il sorgente in VB e rendi Public anche la proprietà
Picture... è una cosa molto semplice...!
Non mi torna però l'affermazione che hai fatto relativa alla proprietà
Immagine(Picture) che cosa aspetti che restituisca...? Cosa ci fai poi
con quel numero...?
La proprietà Picture, contrariamente al controllo Immagine, espone
tramite la proprietà Picture il riferimento al puntatore dell'area
nella quale viene caricata l'immagine(detto anche Hwnd dell'immagine).
Avere quel numero in Vb è comodo, ma con Access non lo capisco, o
meglio mi sfugge...!
@Alex

Sto riportando un'applicazione Visual Basic che chiede l'oggetto
PictureBox.
Forse ho trovato qualcosa, ma devo provarlo.
Ti ringrazio.

Ciao Alex. In merito alla richiesta in oggetto, sono riuscito a
trovare un controllo free che fa le stesse cose o quasi del omonimo in
visual basic.
Ho importato in Access una procedura Visual Basic che aggunge Skin
personalizzati alle maschere.
Funziona, ma a volte si blocca la form o va in crash access su un
problema di allocazione di memoria. Volevo sottoportelo per cercare di
capire quale funzione (quasi tutte API) manda in tilt tutto.
Se si, dimmi come sostarti il tutto.
Grazie.


Sinceramente sono allergico all'uso di OCX, se poi non sono miei
peggio ancora...!
Personalmente non ho capito che vuoi fare e qual'è la tua esigenza
reale... OCX a parte, in quanto sei partito dal chiedere un OCX
equivalente alla PictureBox, ora parli di Skins.....
In ogni caso tutto ciò che in VB funziona non è detto lo faccia anche
in VBA, in particolar modo per tutto quello che riguarda la gestione
Grafica nella quale si deve ricorrere a ContextDevice(Hdc) non nativi
in nessun controllo, e Hwnd non nativi in nessun controllo(solo
Form)....!
Detto questo se spieghi il tuo problema chiaramente posso cercare di
capire se l'OCX che ti proposi inizialmente, che è estremamente
semplice e stabile, può soddisfarti, oppure proporre una soluzione
Access alla cosa.
@Alex

Volevo semplicemente creare i bordi e sfondi personalizzati delle
maschere (skin). Avevo visto questo esempio in Visual basic abbastanza
simpatico e volevo ricalcarlo in Access.
Il problema non è tanto l'OCX che sembra funzioni; è che si fa molto
uso delle API e sicuramente c'è qualche cella di memoria usata che, se
apri e  chiudi la maschera più di qualche volta, manda in crash access
oppure la maschera si apre, ma blocca qualsiasi funzione.
Questo e quanto. Grazie dell'interessamento.

 ha scritto nel messaggio 
news:1172323861.1...@8g2000cwh.googlegroups.com...
Volevo semplicemente creare i bordi e sfondi personalizzati delle
maschere (skin). Avevo visto questo esempio in Visual basic abbastanza
simpatico e volevo ricalcarlo in Access.
Il problema non č tanto l'OCX che sembra funzioni; č che si fa molto
uso delle API e sicuramente c'č qualche cella di memoria usata che, se
apri e  chiudi la maschera piů di qualche volta, manda in crash access
oppure la maschera si apre, ma blocca qualsiasi funzione.
Questo e quanto. Grazie dell'interessamento.
-----------------------------------------------------------------------
Come si chiama questo ocx e da dove lo hai scaricato?
Ciao, Carlo

Questo è l'indirizzo. L'ocx si chiama scrollimage.ocx
http://www.recursosvisualbasic.com.ar/

 ha scritto nel messaggio 
news:1172774140.2...@n33g2000cwc.googlegroups.com...
Questo č l'indirizzo. L'ocx si chiama scrollimage.ocx
http://www.recursosvisualbasic.com.ar/
Sulla base delle tue indicazioni ho riprodotto l'ocx e di API nemmeno 
l'ombra...
E' un semplice ocx che permette di visualizzare un'immagine in un controllo 
immagine di VB, avendo a destra e in basso le barre di scorrimento...nulla 
di piů.
Ho realizzato l'ocx, l'ho registrato e inserito in una maschera di 
AXP...nessun problema, funziona alla grande anche dopo molte aperture e 
chiusure della maschera.
Se mi fai sapere cosa ti proponi di ottenere ne possiamo parlare.
Ciao, Carlo