AP fopen

4D - Documentation   Français   English   German   4D_Pack, Commandes par thèmes   4D_Pack, Index des commandes   Retour   Précédent   Suivant

version 6.0


Note de compatibilité : Cette commande est désormais obsolète, elle est conservée pour des raisons de compatibilité uniquement et sera supprimée dans les prochaines versions du plug-in. Il est fortement recommandé d'utiliser les commandes du thème "Communications" de 4D.

AP fopen (fichier | port; mode) Entier long

ParamètreTypeDescription
fichier | portAlphaNom du fichier ou du port qui doit être ouvert
modeEntierMode d'ouverture
0 = en écriture seule
1 = en lecture seule
RésultatEntier longValeur qui doit être utilisée avec AP FPRINT, ou
0 si le fichier ou le port ne peut pas être ouvert

Description

La commande AP fopen appelle la commande C ANSI fopen, qui permet d'ouvrir des canaux série ou parallèle (sous Windows), ou encore de créer directement des fichiers.

La valeur retournée par cette commande permet ensuite l'écriture à l'aide la commande AP FPRINT dans le canal ou le fichier ouvert. Le fichier ou le canal ouvert peut alors être refermé à l'aide de la commande AP FCLOSE.

Note : Sous Mac OS, cette commande permet uniquement de créer des fichiers.

Exemples

(1) Ecriture de "hello world" dans le port parallèle :

   port:=AP Fopen ( "LPT1";0 )
   AP FPRINT ( port;"hello world" )
   AP FCLOSE ( port)

(2) Ecriture de "hello world" dans le port série :

   port:=AP Fopen ( "COM1";0 )
   AP FPRINT ( port; "hello world" )
   AP FCLOSE ( port )

(3) Ecriture de "hello world" dans le fichier "MonDoc.txt" :

   port:=AP Fopen ( "C:\MonDoc.txt";0 )
   AP FPRINT ( port; "hello world" )
   AP FCLOSE ( port )

(4) Lecture d'un fichier :

   port:=AP Fopen ( "C:\MonDoc.txt";1 )
   MaVar:=AP Fread ( port )
   AP FCLOSE ( port )

Référence

AP FPRINT.


4D - Documentation   Français   English   German   4D_Pack, Commandes par thèmes   4D_Pack, Index des commandes   Retour   Précédent   Suivant