Da quello che ho potuto capire, mi sembra che tu voglia confrontare più file bmp per vedere se contengono la stessa immagine, giusto?
Se è così, puoi, al posto di caricare in memoria le immagini, aprire i file in modalità binary e con un loop confrontare i gruppi di bytes ottenuti. Esempio:
Esponi meglio il tuo problema se vuoi avere un aiuto più concreto, oppure un grazie sarebbe molto gradito...codice:Private function Confronta (Byval File1, byval File2) Open File1 For Binary As #1 Open File2 For Binary As #2 Do While Not EOF(1) Get #1, ,A() Get #2, ,B() If A=B Then Confronta = True Else Confronta = False End If Loop close End Function![]()
![]()
![]()

Rispondi quotando