Ebbene, prima di tutto sappi che mi farebbe piacere sapere se ti funziona.![]()
Per il ref la faccenda è questa:
quando si legge una immagine, bisogna fare sempre il dispose, altrimenti l'immagine non si può più toccare, nè rinominare, nè cancellare perchè è sempre in uso dal sistema.
Allora, per esempio, la procedura di resize, legge una immagine, crea la miniatura, fa il dispose dell'immagine letta, sostituisce il vecchio riferimento col riferimento della miniatura.
Per fare questo, la variabile deve essere passata per riferimento e non per valore, altrimenti non funziona.
ps. se ti serve altro sono qui![]()