[R] Lecture de fichier texte incomplète

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
yop73
Niveau 2
Niveau 2
Messages : 15
Enregistré le : lun. 27 juil. 2009 07:47
Status : Hors ligne

[R] Lecture de fichier texte incomplète

#1

Message par yop73 »

Bonjour à tous,

Je cherche à tester les fonctions de lecture de fichier d'Autoit et je coince sur le fait que le fichier n'est jamais lu entièrement.
C'est rageant, j'ai regardé, testé, retesté et re et re mais ça ne veut pas.

N'étant pas au jus avec les techniques de présentation dans les forums, j'ai uploadé mes fichiers par free pour plus de facilité.
il s'agit du fichier test qui est le code Autoit ainsi que le fichier tarif où chaque nombre représente une cellule de ma listview

Le fichier n'est pas lu entièrement sans que je puisse comprendre pourquoi.
Merci à ceux qui auront le courage de m'aider.

Voici donc le lien : http://dl.free.fr/cpiPL5pwp
Modifié en dernier par yop73 le sam. 23 juil. 2011 23:07, modifié 1 fois.
Se dépasser est une course qui ne finit jamais
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Lecture de fichier texte incomplète

#2

Message par PandiPanda »

Bonsoir,
j'ai pas encore regarder pour votre problème, cependant pour une meilleur lisibilité j'aurai mit ceci;
► Afficher le texte
à la place de votre fonction actuelle.
C'est juste un détail, votre code était bon, c'est juste que je prefere avoir une meilleur lisibilité :oops:
Modifié en dernier par PandiPanda le mer. 20 juil. 2011 23:44, modifié 3 fois.
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Lecture de fichier texte incomplète

#3

Message par mikell »

:shock:
165 lignes dans "Tarif.txt", 165 valeurs => 165 cellules remplies dans la listview, pour moi ça marche
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Lecture de fichier texte incomplète

#4

Message par PandiPanda »

A vrai dire pour moi aussi ca marche ... pour remplir tout le tableau, il faudrait 255 valeurs [17*15]
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Lecture de fichier texte incomplète

#5

Message par mikell »

Image heu... donc 255 lignes dans le tarif, non ? :mrgreen:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
yop73
Niveau 2
Niveau 2
Messages : 15
Enregistré le : lun. 27 juil. 2009 07:47
Status : Hors ligne

[R] Lecture de fichier texte incomplète

#6

Message par yop73 »

Merci de vos réponses,

Une mention spéciale pour PandiPanda qui a rapidement compris que je programme à l'instinct et non d'une manière rigoureuse.

Alors, je n'ai volontairement pas rempli le tarif en entier, mais chez moi il s'arrête environ 4 lignes (de tarif) avant la fin.

Vous dites que chez vous ça fonctionne...
Ca me fait peur.
Ma config est un PC avec un mac os qui héberge un os windows sous Vmware.
Est ce que ça peut expliquer une mauvaise lecture de mon fichier ?
Ca buguerait tout le temps quelle que soit l'appli ?
C'est pas le sujet, merci à tous
Se dépasser est une course qui ne finit jamais
Avatar du membre
ZDS
Membre émérite
Membre émérite
Messages : 554
Enregistré le : jeu. 10 juin 2010 10:35
Localisation : 22300 Cul-d'chouette Langue-de-vache
Status : Hors ligne

Re: [..] Lecture de fichier texte incomplète

#7

Message par ZDS »

Bonjour !

Ah... VMWare ! (Je bosse sur une appli qui pilote une infra VmWare via des workflows/action dans vCO, si tu connais ^^)
Sinon par rapport à ton script, je n'ai aucun souci de mon coté moi non plus (modifications mineures pour le debug mises à part ^^). Et pour la limite de 255 items dans un tableau, je ne sais pas où les gens l'ont vu, mais j'ai souvent des matrices de beaucoup plus grande taille que ça, et aucun problème (dans les 1.000 lignes/50 colonnes voir plus).

Combien de lignes contient le fichier original? Combien de caractères? et ta ligne la plus longue, combien de caractères aussi? Dans un autre registre, ça peut aussi venir de l'encodage du fichier ANSI UTF 8 16 avec ou sans BOM etc... Un caractère zarbi qui ferait planter le script? Bref, beaucoup de pistes fumeuses, mais rien de bien concluant, désolé :s

A bientôt !
ZDS : Chef de projet du nAiO (logiciel AutoIt gratuit sous licence CC 4.0 BY-NC-SA)
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
Avatar du membre
PandiPanda
Membre émérite
Membre émérite
Messages : 656
Enregistré le : mar. 19 juil. 2011 14:03
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Lecture de fichier texte incomplète

#8

Message par PandiPanda »

Désoler si je me suis mal fait comprendre, mais je voulais dire qu'il fallais minimum 255[15*17] valeurs pour remplir le tableau "completement".
La seule moralité qui tienne dans un monde cruel est la chance. Impartiale. Équitable. Vraie
yop73
Niveau 2
Niveau 2
Messages : 15
Enregistré le : lun. 27 juil. 2009 07:47
Status : Hors ligne

Re: [R] Lecture de fichier texte incomplète

#9

Message par yop73 »

Il semble que j'ai trouvé une solution à ce problème en rapatriant le fichier tarif.text dans le même répertoire que l'exe.
Je n'ai pas le début d'une raison logique, mais...... le fait est que ça fonctionne.

Merci à vous tous.
Se dépasser est une course qui ne finit jamais
Répondre