Cita:
Empezado por pablopessoa
O la otra posibilidad es que yo este entendiendo mal y que el registro qeude guardado en el parametro que le pase (en este caso "opciones") y que el valor numero que me retorna sea solo a modo informativo.. puede ser?
|
¡Pues es lo que te digo! Y lo que dice la ayuda de Delphi:
Cita:
Delphi syntax:
function ReadBinaryData(const Name: String; var Buffer; BufSize: Integer): Integer;
If successful, ReadBinaryData writes the requested data into Buffer and returns the number of bytes written.
|
Es decir, regresa el número de bytes escritos (normalmente lo mismo que indicas en el parámetro BufSize), y los datos son escritos en Buffer, que corresponde a tu variable Opciones.
// Saludos