Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Probleme de temps de sauvegarde dans un fichier écrit en binaire avec CF1 [ Archives / Divers ] (Lauster)

mardi 9 mai 2006 à 12:25:11 | Probleme de temps de sauvegarde dans un fichier écrit en binaire avec CF1

Lauster

Voila mon petit soucis : je posssède une classe (appelée TypFemelle) comportant moults attributs de type Integer, Short, et Date (une vingtaine environ).
Avec la CF2 pas de probleme, je chargeais un fichier dans une generic.list typé et je sauvegardais le tout en un instant dans mon fichier en binaire pour garder la même structure physique en moins de 2 secondes.
Depuis que j'ai du repasser mon petit bout de programme en CF1, j'ai pris une arraylist à la place de ma liste typée mais maintenant quand je désire sauvegarder je mets environ 4 min pour écrire dans mon fichier en binaire (pour une arrayList comportant plus de 700 objets TypFemelle). Comment raccourcir (de manière plus que significative) ce temps ?

Voici le bout de mon code pour la sauvegarde (la méthode enregistrerBande est présente dans un module pour que je puisse l'exploiter dans plusieurs formulaires) :

Public Sub enregistrerBande(ByVal path As String, ByRef tabTypFemelle As ArrayList)
      Dim uneFemelle As TypFemelle
      Dim fs As FileStream
      Dim bw As BinaryWriter
      Dim i As Integer = 0
      [...]
         fs = File.Open(path, FileMode.CreateNew, FileAccess.Write)
         bw = New BinaryWriter(fs)
         Do While i < tabTypFemelle.Count
            uneFemelle = tabTypFemelle(i)
            bw.Write(uneFemelle.NumFemelle)
            bw.Write(uneFemelle.RangBande)
            ...

            (je réécris ici chaque variable de mon objet dans le fichier)

J'espere avoir apporté assez d'infos ici pour résoudre ce problème.
Je remercie d'avance ceux qui auront le temps et qui voudront bien m'aider sur ce petit point qui m'embête bien.



Cette discussion est classé dans : fichier, binaire, temps, bw, unefemelle


Répondre à ce message

Sujets en rapport avec ce message

lire une fihcier binaire [ par dalilnet ] bonjourj'ai une application sous java superwaba, que genere un fichier *.dat  que contients des bytes de 16  octes avec la commande suivante:MD5 key = Ouverture fichier [ par tunit68 ] Bonjour,Je développe une application pour PPC sous Visual Studio 2005, avec un émulateur pocket PC 2003 SE.J'essaye de charger un fichier xml, mais j' Problème pour installer thème @ windows mobile [ par VAIOvgn ] Bonjour, je viens pour poser une question simple mais qui m'embête vraiment. Je viens d'avoir un PAD iPAQ de chez HP qui tourne donc sous Windows mobi Lire un fichier WAV [ par podolis ] Bonjour,Je développe avec VB 2008 pour windows mobile 6 et j'aimerais jouer un wav a la fin d'un compte a rebour.Mon problème est que j'arrive pas a f Modifier un fichier xml [ par voilemiss ] salut, je veux modifier un fichier xml apartire d'une midlet pouvez vous me donner quelques exemples ou infomations merci Probleme Code Upload Source [ par MaitreLgTbD ] Bonjour, C'est encore moi je sollicite votre aide, actuellement en stage mon projet sollicite un bout de code de upload tous fichiers confondu (la plu Charger / lire un fichier texte [ par ludwig5119 ] Bonjour à tous,Je suis nouveau en programmation eMbedded Visual mais pas en VB.J'ai quelques soucis pour lire un fichier "capté" par le CommonDialog. Lire un fichier *.ini [ par belkin ] Bonjour,Peut-on lire un fichier *.ini sous ppc ?Si oui, comment fait-on, merci.Fred Stockage de données dans un fichier PALM [ par GG25 ] Bonjour!je cherche à stocker des chaines de caractères dans un fichier PDB sur le palm. comment dois je faire?Et une fois le fichier créé,pour pouvoir Comment créer un fichier texte en javascript sous pocket PC [ par sebanwrt ] J'ai une page html dans laquelle je souhaite manipuler un fichier texte (lecture/ecriture), en javascript de préférence.Sous PC j'utilise l'object ac


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.