Bueno, no tengo D2010, pero se me ocurre que el problema está en el buffer, que es un arreglo de Char. El tipo Char en Delphi 2010 es un WideChar de antes, es decir Unicode. Yo probaría poniendo un AnsiChar.
Lo mismo haría con cualquier string, pchar o similar.
Espero te sirva. Saludongos.
|