| 4D Pack v15 R2_o_AP fopen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Pack v15 R2
 _o_AP fopen 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| _o_AP fopen ( toOpen ; modo ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| toOpen | String |   | Nome do arquivo ou porta a abrir | |||||
| modo | Inteiro |   | Modo de abertura 0 = só escritura 1 = só leitura | |||||
| Resultado | Inteiro longo |   | Valor a utilizar com AP FPRINT, ou 0 se o arquivo ou a porta não podem ser abertos | |||||
O comando _o_AP fopen chama ao comando ANSI C fopen, que permite a abertura de portas em série ou em paralelo (em Windows) ou a criação direta de arquivos.
O valor devolvido por esta função se utiliza com o comando _o_AP FPRINT para escrever na porta ou para escrever o arquivo. O arquivo ou porta aberta pode ser fechada com o comando _o_AP FCLOSE.
 Nota: Em Mac OS, esta função só funciona com a criação direta de arquivos.
Escritura de "olá mundo" na porta paralela:
 port:=_o_AP fopen("LPT1";0)
 _o_AP FPRINT(port;"olá mundo")
 _o_AP FCLOSE(port)Escritura de "olá mundo" na porta serial: 
 port:=_o_AP fopen("COM1";0)
 _o_AP FPRINT(port;"olá mundo")
 _o_AP FCLOSE(port)Escritura de "olá mundo" no arquivo "meuArquivo": 
 port:=_o_AP fopen("C:\MyDoc.txt";0)
 _o_AP FPRINT(port;"olá mundo")
 _o_AP FCLOSE(port)Leitura de um arquivo:
 port:=_o_AP fopen("C:\MyDoc.txt";1)
 MyVar:=_o_AP fread(port)
 _o_AP FCLOSE(port)
	Produto: 4D Pack
	Tema: 4D_Pack : ANSI Streams
	Número 
        61979
        
        
        
	
	Criado por: 4D Pack 6
	Renomear: 4D Pack v14 R5
	4D Pack ( 4D Pack v15 R2)
	4D Pack ( 4D Pack v15.1)
	
	4D Pack ( 4D Pack v15)
	
	
	
 Adicionar um comentário
Adicionar um comentário