Oppure

Loading
27/04/08 9:59
GrG
Ciao a tutti!
Ho 2 picturebox(picture1 e picture2) con il seguente codice:
Dim PosizioneX as single
Dim PosizioneY as single
Private Sub picture1_DblClick()
If Option1 = True Then
Picture1.PaintPicture Picture2.Picture, PosizioneX, PosizioneY
End If
End Sub

Private Sub picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
PosizioneX = X
PosizioneY = Y
Label1.Caption = "X: " & PosizioneX & " " & "Y: " & PosizioneY
End Sub


Con questo codice riesco a mettere l'imagine della picture2 in un qualsiasi punto ke voglio nella picture1. Fino a qui nn ci sono problemi...Solo ke ho dei problemi a salvare l'immagine ottenuta...
Io uso:
Private Sub Command1_Click()
SavePicture Picture1.Image, "C:\Screen.jpg"
End Sub

Solo ke l'immagine salvata è tutta bianca!
perchè? come posso rimediare?

Grazie a coloro ke risponderanno...(se ce n'è qualkuno :rotfl: )
Ultima modifica effettuata da GrG 27/04/08 10:00
aaa
27/04/08 10:12
ruggy94
Non sono a casa mia e percio' non posso provare questo codice, ma prova a salvare l'immagine in bitmap:
Private Sub Command1_Click()
SavePicture Picture1.Image, "C:\Screen.bmp"
End Sub
aaa
27/04/08 11:29
GrG
Intanto ti ringrazio x avermi risposto...

Però avevo già provato a cambiare formato solo ke è sempre la stessa cosa..:(

P.S: Come titolo avevo messo Salvare un'immagine xò mi sa ke l'apostrofo nn lo accetta e quindi a cancellato tutto quello ke c'era dopo se tu admin potessi aggiustarlo te ne sarei grato :) (altrimenti nn si capisce il probl)
Ultima modifica effettuata da GrG 27/04/08 11:31
aaa
27/04/08 12:25
antometal
prova a impostare la proprietà autoredraw=true
aaa
27/04/08 12:58
GrG
Ah ora ho capito!
La proprietà autoredraw = True l'avevo messa ma sulla riga prima di SavePicture [...] e nn fungeva perchè la proprietà autoredraw = True la devo mette all'inizio (tipo nella form_load)

Un Grazie a tutti:):):)
Ultima modifica effettuata da GrG 27/04/08 13:01
aaa
27/04/08 13:04
gantonio
DEVI impostare

Picture1.Autoredraw = true

N.B. Il formato con cui puoi salvare e' solamente il bmp
aaa
27/04/08 13:43
GrG
Postato originariamente da gantonio:

DEVI impostare

Picture1.Autoredraw = true

N.B. Il formato con cui puoi salvare e' solamente il bmp


Anke se l'esperto sei tu, a me salva anche in vari formati (bmp, jpg, gif, png, ico, ecc.)
aaa
27/04/08 13:54
gantonio
Se salvi l'immagine a partire dalla proprieta' Image (cosi' come hai fatto), questa verra' comunque salvata in formato bmp.

Del resto, tu "come" hai impostato il formato con cui salvare? Pensi che basti indicare una estensione per determinare il formato? Hai controllato effettivamente il formato con cui hai salvato?
aaa