09/09/09 12:05
Salve, ho un problema... Sto creando un programma in grado di ridimensionare le immagini e salvarle ridimensionate, il problema però è che quando vado a salvare le immagini queste sono tagliate e non ridimensionate... sostanzialmente mi applica la dimensione giusta, ma appare soltanto la parte in alto a sinistra dell'immagine selezionata... vi posto il codice sperando che qualcuno possa aiutarmi...
Sul form sono presenti una FileListBox e una DirListBox tramite le quali seleziono il file, una image dove viene presentata l'anteprima del file, 2 picturebox che cerco di utilizzare per il ridimensionamento e il command button per l'evento.
Option Explicit Dim FileSelezionato As String Private Sub Command1_Click() Set picGrande.Picture = Image1.Picture picPiccola.PaintPicture picGrande.Image, 0, 0, picPiccola.Height, picPiccola.Width Set picPiccola.Picture = picGrande.Image SavePicture picPiccola.Image, "c:\" & File1.FileName End Sub Private Sub Dir1_Change() File1.Path = Dir1.Path End Sub Private Sub File1_Click() FileSelezionato = File1.Path & "\" & File1.FileName Image1.Picture = LoadPicture(FileSelezionato) End Sub
Sul form sono presenti una FileListBox e una DirListBox tramite le quali seleziono il file, una image dove viene presentata l'anteprima del file, 2 picturebox che cerco di utilizzare per il ridimensionamento e il command button per l'evento.