hola!!!.
tengo que decirte algo, tengo 13 años pero se bastante de vb6 y vb5.
tu tienes escaner en tu casa?, por que si es asi cuando instalas un escaner se instala un ocx normalmente con el nombre del escaner, yo tengo un umax astra 2000p y he podido escanear a traves de vb6 (con el vb5 no he probado, pero debe poderse)...
y si esto no te sirve podrias a traves de directorios llamar al software de tu escaner ejemplo:
sub escanear(dir as string)
dim x
x = shell("start " & dir,vbnormalfocus)
end sub
y si no fuera asi seria asi:
sub escanear(dir as string)
dim x
x = shell(dir,vbnormalfocus)
end sub
el dir lo cambias por el directorio del software del escaner y listo...