Aller au contenu principal
Version: Next

READ PICTURE FILE

READ PICTURE FILE ( nomFichier ; image {; *} )

ParamètreTypeDescription
nomFichierTextNom ou chemin d’accès complet du fichier à lire, ou chaîne vide
imagePictureChamp ou variable recevant l’image
*OpérateurSi passé = accepter tout type de fichier

Description

La commande READ PICTURE FILE vous permet d’ouvrir l’image stockée dans le fichier disque désigné par nomFichier et de la placer dans le champ ou la variable 4D image.

Vous pouvez passer dans nomFichier le chemin d’accès complet du fichier à lire, ou uniquement le nom du fichier — auquel cas il doit se trouver à côté du fichier de structure de la base. Sous Windows, vous devez également passer l’extension du fichier.
Si vous passez une chaîne vide ("") dans nomFichier, la boîte de dialogue standard d’ouverture de documents apparaît, permettant à l’utilisateur de sélectionner le fichier à lire, ainsi que les formats disponibles.

Vous pouvez obtenir la liste des formats disponibles à l’aide de la commande PICTURE CODEC LIST.

Passez dans image la variable ou le champ image devant recevoir l’image lue.

Note : Le format interne de l’image est conservé au sein de la variable ou du champ 4D.

Si vous passez le paramètre facultatif *, la commande acceptera tout type de fichier. Ce principe permet de manipuler des images sans nécessairement disposer des codecs adéquats (cf. description de la commande BLOB TO PICTURE).

Variables et ensembles système

Si l’exécution de la commande est correcte, la variable système Document contient le chemin d’accès complet du fichier ouvert et la variable système OK prend la valeur 1. En cas d’échec, OK prend la valeur 0.

Voir aussi

BLOB TO PICTURE
Introduction aux images
PICTURE CODEC LIST
WRITE PICTURE FILE