[R] Lecture de fichier texte incomplète
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Lecture de fichier texte incomplète
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
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
- PandiPanda
- 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
Bonsoir,
j'ai pas encore regarder pour votre problème, cependant pour une meilleur lisibilité j'aurai mit ceci;
à 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é
j'ai pas encore regarder pour votre problème, cependant pour une meilleur lisibilité j'aurai mit ceci;
► Afficher le texte
C'est juste un détail, votre code était bon, c'est juste que je prefere avoir une meilleur lisibilité
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
- mikell
- 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
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 )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- PandiPanda
- 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
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
- mikell
- 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
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
[R] Lecture de fichier texte incomplète
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
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
- ZDS
- 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
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 !
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 !
Tout problème a une solution, donc si il y a pas d'solution, c'est qu'il y a pas d'problème !
- PandiPanda
- 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
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
Re: [R] Lecture de fichier texte incomplète
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.
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

