begin process at 2008 07 06 18:55:01
1 205 717 membres
280 nouveaux aujourd'hui
14 119 membres club

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 : Ouvrir fichier text contenant des nombres puis exploiter sous forme de tableau() en integer [ Divers / Débutants ] (noelaurent)

Ouvrir fichier text contenant des nombres puis exploiter sous forme de tableau() en integer le 19/05/2008 14:14:20

noelaurent
Bonjour à tous,

Comme précisé dans le titre je souhaiterais ouvrir un fichier texte sous la forme C:\text.txt , texte contenant uniquement des nombres,  puis exploiter sous forme de tableau d´ integer ces donnés.

Systematiquement, a chacun de mes essais, VB bloque sur le fait que ce soit du format string() et non pas du format integer().

Pourriez-vous m´aider svp ? Merci d´avance pour vos réponses

Re : Ouvrir fichier text contenant des nombres puis exploiter sous forme de tableau() en integer le 19/05/2008 14:27:33

jrivet
Membre Club
Tu peux poster le code que tu utilises jusqu'à présent?

@+: Ju£i¤n
Pensez: Réponse acceptée

Re : Ouvrir fichier text contenant des nombres puis exploiter sous forme de tableau() en integer le 19/05/2008 14:28:55

lillith212
Membre Club
Salut,

En fait tu dois récuperer tes données et les convertir au moment de les stocker.
Je sais qu'en vb6 la fonction c'est cint(string) en vbnet je sais pas...
Bon courage.

SLB

---------------------------------------------------------------
Il faut beaucoup donner pour recevoir un tout petit peu...
---------------------------------------------------------------

Re : Ouvrir fichier text contenant des nombres puis exploiter sous forme de tableau() en integer le 19/05/2008 15:01:54

noelaurent
Salut,

Merci beaucoup pour vos réponse . Un des codes que j´essai d utiliser est celui ci, jrivet.

PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim i AsInteger
Dim T AsInteger
Dim objReader AsNew StreamReader("C:\Dokumente und Einstellungen\eu0036\Eigene Dateien\Monfichier.txt")
Dim sLine AsString = ""
Dim arrText AsNew ArrayList()
Dim NUM_VALUES AsInteger = Len(arrText)

Do
sLine = objReader.ReadLine()
IfNot sLine IsNothingThen
arrText.Add(sLine)
EndIf

LoopUntil sLine IsNothing
objReader.Close()

For i = 1 To NUM_VALUES

sLine = T(i)

Next

TriRapide(1, NUM_VALUES, arrText) (tri rapide est une fonction)

C´est sur cette partie en rouge que je bug, mais je ne sais pas du tout si j´ai choisi la bonne méthode en prenant un streamreader....en tout cas la conversion  sline à T(i) ne marche pas pour fabriquer le tableau.

Aurais tu une suggestion ?

Merci



 


Classé sous : fichier, ouvrir, text, forme, integer

Participer à cet échange

Pub



Appels d'offres

WEB DESIGN
Budget : 1 000€
Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS