4D v16.3BLOB to real |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
BLOB to real
BLOB to real
O comando BLOB to real retorna um valor Real lido a partir do BLOB blob. O parâmetro formatoReal corrige o formato interno e ordenação de bytes do valor real a ser lido. Você passa uma das seguintes constantes pré-definidas fornecidas por 4D:
Nota sobre a independência de plataforma: Se você intercambiar BLOBs entre as plataformas Macintosh e PC, cabe a você a gerenciar os problemas de formatos reais e da troca de bytes ao usar este comando. Se você especificar o parâmetro opcional offset, o valor Real é lido no offset (a partir de zero) dentro do BLOB. Se você não especificar o parâmetro opcional offset, os primeiros 8 ou 10 bytes do BLOB são lidos. Nota: Você deve passar um valor de deslocamento entre 0 (zero) e o tamanho do BLOB menos 8 ou 10. Se você não fizer isso, um erro -111 é gerado. Após a chamada, a variável é incrementada pelo número de bytes lidos. Portanto, você pode reutilizar a mesma variável com outro comando de leitura BLOB para ler outro valor. O exemplo a seguir lê 20 valores Reais de um BLOB, iniciando no offset 0x200: $vlOffset:=0x200
Ver também
BLOB to integer
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Criado por: 4D v6 PALAVRAS CHAVES Real, Byteswapping ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||