Ciao a tutti,
il mio problema e' ridimensionare un array di byte gia' dimensionato ...
Vi spiego xche' :
Ho una dll che restituisce sia lo stream (sottoforma di byte) e la dimensione (Size) dello stream.
Per poter far cio' devo per forza dichiarare un array (gia' dimensionato) ...
Dim MyBuffer (0 to 6000000) as byte .
Il problema qual'e' ! se vado a salvare il contenuto del mio buffer ottengo sempre la dimensione del buffer (come file ) ...
Allora mi chiedevo se c'e' un modo per poter ridimensionare il mio buffer (che contiene gi'a l'immagine) usando appunto la lunghezza restituitami dalla funzione della dll.
Altrimenti non mi resta che richiamre la funzione e passargli il nuovo buffer redimensionato (dalla precedente chiamata) per farmi riempire il nuovo buffer ... che sara' questa volta uguale al mio lenbuffer.
Spero di essere stato chiaro nel delucidare la problematica.
Aspetto vostri consigli![]()