Salut Les Gars,

Je suis en train de crée un logiciel de compression/Decompression de donnée.

Mais j'ai un leger probleme pour la compression des fichiers trop gros.

Car monFileStream.Length est casté en int :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
monFileStream.Read(monBuffer, 0, System.Convert.ToInt32(monFileStream.Length));
 
ou
 
monFileStream.Read(monBuffer, 0, CInt(monFileStream.Length))
Donc quand le fichier est tros gros la taille de monFileStream depasse la capacité du int (soit 32 bit, 2^32-1 = 2147483648)

Ce qui est tres embettant, auriez vous une solution pour que je puisse regler ce problème.

Merci