Método String
Prototipo
String Proto lValue:LONG, lpszBuffer:LPSTR, lType:DWord
Sintaxis
Invoke String, lValue, lpszBuffer, lType
Función
Convierte un valor numérico en una cadena acabada en cero.
Parámetros
lValue
Valor numérico que debe convertirse.
lpszBuffer
Puntero a una zona de memoria ("buffer") que recibirá el valor convertido.
lType
Tipo de conversión. Puede ser uno de los valores siguientes:
0 ecBinary Convierte el valor numérico en una cadena binaria 1 ecDecimal Convierte el valor numérico en una cadena decimal 2 ecHexa Convierte el valor numérico en una cadena hexadecimal 3 ecOctal Convierte el valor numérico en una cadena octal
Valor de retorno
Eax devuelve el número de caracteres depositados en el "buffer" indicado por lpszBuffer.
NOTA: Cuando el método regresa, el
último carácter del "buffer"
es una 'H' para conversiones hexadecimals, una 'B'
para conversiones binarias y una 'O'
para conversiones octales.
OBSERVACIONES: El método String deposita una cadena Unicode en lpszBuffer si la aplicación se está ejecutando como Unicode, o una cadena ANSI si no (vea el método IsAppUnicode). Puede utilizar StringA para obtener cadenas ANSI en aplicaciones Unicode, o StringW para obtener cadenas Unicode en aplicaciones ANSI.