ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: Manipulation de fichier avec des fonctions de bas niveau   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

ven. 18 décembre 2015, 21h27

GLS
France France

atoutfox.public.association

Re: Manipulation de fichier avec des fonctions de bas niveau

A essayer
CLOSE ALL

**-- Initialisation

LOCAL nFichier AS integer, cCheminFichier AS string
LOCAL ARRAY aTableau[1]


**-- Chemin d'accés au fichier MonFichier.txt

cCheminFichier = 'd:\Monfichier.txt'

**-- Creation du Handle et/ou Ouverture du fichier MonFichier.txt

IF FILE(m.CheminFichier)
    nfichier = FOPEN(m.CheminFichier, 12)
ELSE
  nfichier = FCREATE(m.CheminFichier, 0)
ENDIF

**-- Ecriture sur MonFichier.txt

IF m.nfichier >-1
  = FSEEK(m.nfichier, 0, 2)
  = FPUTS(m.nfichier, TTOC(DATETIME()) + " Ecriture et/ou création sur le fichier réussis")
ELSE
  WAIT WINDOW "nfichier = " + ALLTRIM(STR(m.nfichier)) + " -> Pas d'écriture"
ENDIF

**-- Fermeture de MonFichier.txt

IF FCLOSE(m.nfichier)
  WAIT WINDOW "Fichier Fermé"
ELSE
  WAIT WINDOW "Fichier non Fermé"
ENDIF


Cordialement
Gilles

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000016990
20 088 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3