4D v16.3SET BLOB SIZE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET BLOB SIZE
SET BLOB SIZE
SET BLOB SIZE redimensiona o BLOB blob de acordo com o valor passado no tamanho. Se você deseja alocar novos bytes para um BLOB e deseja que os bytes sejam inicializados com um valor específico, passe o valor (0 .. 255) para o parâmetro de preenchimento. Quando você está no meio de um processo longo ou interprocesso BLOB, é uma boa idéia liberar a memória que ocupa. Para isso, escreva: SET BLOB SIZE(aProcessBLOB;0) O exemplo a seguir cria um BLOB de 16K cheios de 0xFF: C_BLOB(vxData) Se você não pode redimensionar um BLOB devido a memória insuficiente, o erro -108 é gerado. Você pode interceptar esse erro usando um método de interrupção ON ERR CALL.
Ver também
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Criado por: 4D v6 PALAVRAS CHAVES Size, Filler ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||