SPLITTER DE FICHIER (AVEC INTERFACE)

Signaler
Messages postés
202
Date d'inscription
vendredi 6 juillet 2001
Statut
Membre
Dernière intervention
31 octobre 2007
-
Messages postés
276
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10121-splitter-de-fichier-avec-interface

Messages postés
276
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013

Je t'arréte tout de suite dam. Au lieu d'avoir recours à un autre language, demandes toi si t'aurais pas besoin d'avoir recours à un autre cerveau.

EN tout cas, avec la source de cet auteur, qui est venu sur vbfrance pour y pourrir des sources en disant que le C puisse puisse c'est mieux.

Alors prends un fichier de 10 MO, en .dat, faut le faire ... puis écris ce code...

dim buffer() as string
dim i as long

open fichier for binary access read #pf
redim buffer(0)
buffer(0) = space(LOF(1))
get #1,, buffer(0)
close #1

buffer = split(buffer(0), ";")

msgbox "Fichier chargé en mémoire et splitté !"

Au passage, la fonction équivalente au split en C++ c'est explode.

Bonne prog à toi, akh
Messages postés
27
Date d'inscription
mardi 25 mai 2004
Statut
Membre
Dernière intervention
20 novembre 2006

salut
j'ai créé un spliter de fichier sous VB6 mais c'est super lent... donc je vais avoir recour au C++.
mon fichier est un .dat, chaque ligne du fichier contient des ";" et je voudrait récupérer toutes les données entre chaque ";".
es ce que quelqu'un peut me dire comment faire ou s'il existe une fonction "split" comme sous VB pour faire ça.
merci à tous
Messages postés
276
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013

Ton prog plante sur 1,24 Mo ... c pas optimisé, alors quand on sais pas coder, on critique pas les autres, et surtout pas un language de prog qui pourrais être bcp rapide que la merde que t'as pondu là...

Ah oui, laisses le valeur en Octets car en Ko ou Mo il planterais surement :)
Messages postés
12
Date d'inscription
dimanche 1 décembre 2002
Statut
Membre
Dernière intervention
12 décembre 2002

Très bon splitter, merci !

[ - Dev Motion - ]
Afficher les 16 commentaires