Pessoal tenho a função:
Public Declare Function ReadFile Lib "kernel32" (ByVal hFile As Long, ByVal lpBuffer As Any, ByVal nNumberOfBytesToRead As Long, ByVal lpNumberOfBytesRead As Long, ByVal lpOverlapped As Long) As Long
se repararem no parametro IpBuffer ele é o tipo Any certo?
agora quando tento pegar o valor desse parametro e jogar em uma variável da erro de Type MissMath o que pode ser?...ae vai a rotina
ReadFile hFile, buffer, 33, bytesRead, 0&
a variavel buffer esta declarada assim
Dim buffer(33) as Byte
vlw