4D Pack v15 R2

_o_AP fopen

Inicio

 
4D Pack v15 R2
_o_AP fopen

_o_AP fopen 


 

_o_AP fopen ( toOpen ; modo ) -> Resultado 
Parámetro Tipo   Descripción
toOpen  Cadena in Nombre del archivo o puerto a abrir
modo  Entero in Modo de apertura 0 = sólo escritura 1 = sólo lectura
Resultado  Entero largo in Valor a utilizar con AP FPRINT, o 0 si el archivo o el puerto no pueden abrirse

El comando _o_AP fopen llama al comando ANSI C fopen, que permite la apertura de puertos en serie o en paralelo (en Windows) o la creación directa de archivos.

El valor devuelto por esta función se utiliza con el comando _o_AP FPRINT para escribir en el puerto o para escribir el archivo. El archivo o puerto abierto puede cerrarse con el comando _o_AP FCLOSE.

Nota: en Mac OS, esta función sólo funciona con la creación directa de archivos.

Escritura de "hola mundo" en el puerto paralelo:

 port:=_o_AP fopen("LPT1";0)
 _o_AP FPRINT(port;"hola mundo")
 _o_AP FCLOSE(port)

Escritura de "hola mundo" en el puerto serial:

 port:=_o_AP fopen("COM1";0)
 _o_AP FPRINT(port;"hola mundo")
 _o_AP FCLOSE(port)

Escritura de "hola mundo" en un archivo:

 port:=_o_AP fopen("C:\MyDoc.txt";0)
 _o_AP FPRINT(port;"hola mundo")
 _o_AP FCLOSE(port)

Lectura de un archivo:

 port:=_o_AP fopen("C:\MyDoc.txt";1)
 MyVar:=_o_AP fread(port)
 _o_AP FCLOSE(port)



Ver también 

_o_AP FPRINT

 
PROPIEDADES 

Producto: 4D Pack
Tema: 4D_Pack : ANSI Streams
Número 61979

Este comando es obsoleto y no debe utilizarse más

 
HISTORIA 

Creado por: 4D Pack 6
Renombrar: 4D Pack v14 R5

 
ARTICLE USAGE

4D Pack ( 4D Pack v15 R2)
4D Pack ( 4D Pack v15.1)
4D Pack ( 4D Pack v15)