Page 1 sur 1

Le tampon spécifié est à 0

Publié : mar. 27/août/2019 15:58
par SPH
Salut,

erreur avec les gros fichiers. Est-ce une question de barettes memoires ?

Code : Tout sélectionner

If ReadFile(1, "fichier de 3Go")
  
  Dim tableau.q(0)
  
longueur_q=(Lof(1)/8)
ReDim tableau(longueur_q)
rd.q=ReadData(1, @tableau(), Lof(1))
q.q=tableau(longueur_q)

EndIf

;[16 :57 :36] [ERREUR] Ligne: 7
;[16 :57 :36] [ERREUR] ReadData(): Le tampon spécifié est à 0.

Re: Le tampon spécifié est à 0

Publié : mar. 27/août/2019 16:17
par Ar-S
ça passe en 64bits, pas en 32
surement la taille du tableau.

Re: Le tampon spécifié est à 0

Publié : mar. 27/août/2019 16:38
par SPH
Ar-S a écrit :ça passe en 64bits, pas en 32
surement la taille du tableau.
A partir de 1 Go, ca plante chez moi. Si ca marche en 64b, ce n'est pas la taille des barrettes memoires...

Bon, pas trop grave 8)

Re: Le tampon spécifié est à 0

Publié : mar. 27/août/2019 17:02
par Marc56
Tester la quantité de RAM libre avant d'essayer de la remplir.

PS. Windows ne laisse que 2 Go de ram maxi pour les applications 32 bits