Ciao a tutti, a volte mi capita un problema che odio da morire e non riesco a risolvere (una volta ci riuscii ma non mi ricordo + come avevo fatto...) il problema è il seguente:
Il mio programma deve:
-Prendere il codice di un'immagine (GIF)
-Creare ed incollare il codice in un'altra immagine (GIF)

Una specie di copia incolla, quando immetto il codice dell'immagine in una variabile è ok (ho controllato con delle msgbox) il problema sorge quando va a creare il file immagine i scriverci dentro il contenuto della variabile, perchè in questo caso il codice delle gif inia + o - così: GIF...
Solo che nella copia il difetta sta che la prima parola non è GIF...come dovrebbe essere ma prima di GIF... ci sono delle serie (3 o 4) di caratteri strani...perchè mi ci mette quei caratteri in più?
il codice che uso:
Dim file1 As String, file2 As String, x As Long, y As Long, tmp(99999) As Byte
Open Path1 For Binary As #2
Do
x = x + 1
Get #2, , tmp(x)
file1 = file1 & Chr(tmp(x))
Loop Until EOF(2) = True
Close #2

eh poi successivamente con un Put metto nel file ciò ke è in file1 (ho provato 1000 modi diversi sia x leggere che per scrivere la GIF) non so + cosa fare mi aiutate voi?