4D v16.3SET BLOB SIZE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET BLOB SIZE
SET BLOB SIZE
SET BLOB SIZE redimensionne blob selon la valeur passée dans le paramètre taille. Si vous souhaitez que les nouveaux octets réservés (s'il y en a) pour le BLOB soient initialisés avec une valeur particulière, passez cette valeur (comprise entre 0 et 255) dans le paramètre optionnel remplisseur. Lorsque vous n'avez plus besoin d'un BLOB process ou interprocess, il est préférable de libérer la mémoire qu'il occupe. Pour cela, écrivez le code suivant : SET BLOB SIZE(vProcessBLOB;0) L'exemple suivant crée un BLOB de 16 Ko et remplit chaque octet avec la valeur 0xFF : C_BLOB(vxData) Si vous ne pouvez pas redimensionner le BLOB parce qu'il n'y a pas assez de mémoire, l'erreur –108 est générée. Vous pouvez installer une méthode avec la commande ON ERR CALL pour interrompre la méthode lorsqu'une erreur survient.
Voir aussi
|
PROPRIÉTÉS
Produit : 4D HISTORIQUE
Créé : 4D v6 MOTS-CLÉS Size, Filler UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||