Page 1 sur 1

...

Publié : jeu. 26/août/2004 12:52
par Psycode
...

Publié : jeu. 26/août/2004 13:38
par Chris
Le 101, c'est une valeur que tu attribue comme index au fichier. Tu mets ce que tu veux.

Pour le reste, pour charger un fichier en mémoire :

Code : Tout sélectionner

Fichier$ = "Test.txt"
Size = FileSize(Fichier$)

If Size > 0
  If ReadFile(0,Fichier$)
    *Buffer = AllocateMemory(Size)
    If *Buffer
      ReadData(*Buffer,Size)
    EndIf
    CloseFile(0)
  EndIf
EndIf

Debug PeekS(*Buffer)

Publié : jeu. 26/août/2004 13:42
par nico

Code : Tout sélectionner

fich$="ecrire un octet.txt" ;dans le fichier j'ai écrit"Pure Basic"
result=ReadFile(1,fich$) 
If result = 0 : End : EndIf 

LongueurALire = Lof()
*Buffer = AllocateMemory(LongueurALire) 
LongueurLue = ReadData(*Buffer, LongueurALire) 
For a=0 To 9
  ascii.s=Chr(PeekB(*Buffer+a)) ;je lis les dix premiers caractères 
  Debug ascii
Next

Publié : jeu. 26/août/2004 13:49
par Psycode
...

Publié : jeu. 26/août/2004 13:54
par nico
Je ne sais pas mais j'ai l'impression de me reconnaitre :lol: