...non preoccuparti, sicuramente sono stato io a non essermi spiegato bene!
e, comunque, grazie per l'interessamento.
Il mio problema risiede nella parte:
codice:
'riporto immagine grande
Picture1.AutoRedraw = True
Picture1.PaintPicture Picture2.Picture, _
Picture1.ScaleLeft,Picture1.ScaleTop, _
Picture1.ScaleWidth, Picture1.ScaleHeight, _
Picture2.ScaleLeft, Picture2.ScaleTop, _
Picture2.ScaleWidth, Picture2.ScaleHeight
Picture1.Picture = Picture1.Image
'Unisco immagini
'Picture1.PaintPicture Picture2.Picture, 0, 0
SavePicture Picture1, App.Path & "\SchemaOK.bmp"
Else
se metto:
codice:
Picture1.Picture = Picture2.Image
mi salva l'immagine Picture2 (quella che appare a video) con i cerchietti colorati...mentre a me serve stampare l'immagine originale (Picture1) con al suo interno i cerchietti presenti nell'immagine Picture2 ma ingranditi come la Picture1
...lo vedi che mi spiego a cavolo?
Per salvale l'immagine originale lascio:
codice:
Picture1.Picture = Picture1.Image
non accade nulla e le modifiche apportate alla Picture2 (i cerchietti) non si uniscono con questa
Mi sono accorto che, se inserisco dei disegni (i cerchietti colorati nel mio caso) prima del
codice:
Picture1.Picture = Picture1.Image
... questi vengono salvati sulla Picture1.
Il problema è che, dovrei prima ingrandirli (e si trovano in Picture2), poi eliminare lo sfondo della Picture2 (altrimenti sgrana tutto) eppoi inserirli nella Picture1.
Se vuoi provare a fare un esempio, puoi:
1) crearti 2 Picture: Una Grande (Picture1) e un'altra piccola (Picture2).
2) Scalare l'immagine della Picture1 sulla Picture2
3) Disegnare dei cerchi sparsi sulla Picture2
4) Cancellare lo sfondo della Picture2
5) Ingrandire la Picture2 (con solo i cerchi) alle dimensioni della Picture1
6) Fondere le 2 immagini
7) Salvare
...ecco, è questo che a me serve e che non riesco a fare (punto 4,5,6).
Ciao e buone vacanze.