| 4D Pack v15 R2_o_AP fopen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Pack v15 R2
 _o_AP fopen 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| _o_AP fopen ( toOpen ; mode ) -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| toOpen | Chaîne |   | Nom du fichier ou du port qui doit être ouvert | |||||
| mode | Entier |   | Mode d'ouverture 0 = en écriture seule 1 = en lecture seule | |||||
| Résultat | Entier long |   | Valeur qui doit être utilisée avec AP FPRINT, ou 0 si le fichier ou le port ne peut pas être ouvert | |||||
La commande _o_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 _o_AP FPRINT dans le canal ou le fichier ouvert. Le fichier ou le canal ouvert peut alors être refermé à l'aide de la commande _o_AP FCLOSE.
Note : Sous Mac OS, cette commande permet uniquement de créer des fichiers.
Ecriture de "hello world" dans le port parallèle :
 port:=_o_AP fopen("LPT1";0)
 _o_AP FPRINT(port;"hello world")
 _o_AP FCLOSE(port)Ecriture de "hello world" dans le port série :
 port:=_o_AP fopen("COM1";0)
 _o_AP FPRINT(port;"hello world")
 _o_AP FCLOSE(port)Ecriture de "hello world" dans le fichier "MonDoc.txt" :
 port:=_o_AP fopen("C:\MonDoc.txt";0)
 _o_AP FPRINT(port;"hello world")
 _o_AP FCLOSE(port)Lecture d'un fichier :
 port:=_o_AP fopen("C:\MonDoc.txt";1)
 MaVar:=_o_AP fread(port)
 _o_AP FCLOSE(port)
	Produit :  4D Pack
	Thème :  4D_Pack : ANSI Streams
	Numéro :  
        61979
        
        
        
	
	Créé :  4D Pack 6
	Renommé : 4D Pack v14 R5
	4D Pack ( 4D Pack v15 R2)
	4D Pack ( 4D Pack v15.1)
	
	4D Pack ( 4D Pack v15)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire