1

j'ai ete un peu angry losque que j'ai demarre mon prog et qu'il ma dit data type
lignes de code:

loop
getkey()->k
if k=340 then ...(touche droite du curseur)...
mainflib2("getfile:223,"&dos[L]):fl->listpi ...(il prend tous les pics du dossier n° L)...
j+1->j
if j>dim(listpi) then ....(C'EST ICI QUE ME RENVOI LE GOTO DE L'ERREUR:"data type")
1->j
endif
mainflib(drawstr:4,22,"&listpi[j])
endloop

voila en gros le code source je voudrais trouver l'erreur
merci
zidane meilleur joueur du monde et vous?

2

listpi c'est quoi ?? un tableau j'espère ?!

et pis aussi, passe à Vertel, un prog meilleur que Flib !!! (grin)
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

3

envoie le prog sinon on ne peut pas t'aider... Et puis oué, passe à vertel grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

4

A mon avis c'est au niveau du getkey().
Il faut faire :

:Local a
:0->a
:while a=0
:getkey()->a
:endwhile

5

aucun rapport... lui il veut faire une capture à la volée, si aucune touche n'est appuyée k vaudra 0 mais c pas ça qui cause un bug je pense...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

l'erreur viens ptet de la variable j
sinon le reste du code a l'air correct

essaye quand meme de supprimer toutes les var inutilisée en ram avant de lancer ton prog et regarde si ca refait l'erreur
avatar

7

non azerty j'ai effacer toutes les variables avant de lancer et ca fait toujours l'erreur..
je t'ai envoye un mail bob si ta le temps de jeter un oeil et me renvoyer une reponse par mail ce serait sympa
tous ceux qu'il veulent m'aider demander moi le code source a randhalrens1@aol.com avec comme sujet :"ton bug"
merci a tous
zidane meilleur joueur du monde et vous?

8

Bon bah j'arrive pas à l'avoir ton erreur. Tout ce que j'ai c'est une Error : Dimention quand un dossier est vide. Aucune 'Data type', peut-être qu'il faut farie qqchose de particulier pour l'avoir mais je ne vais pas m'amuser à tout essayer, alors explique moi au moins la marche à suivre pour causer ce bug.

P.S : Tu devrais utiliser vertel, vu ton prog tu n'en tirera que des avantages grin
P.P.S : Tu devrais aussi optimiser...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

9

optimiser quoi????
pour avoir le bug cree un rep par exemple "aaaa" et met y au moins 2 pics apres tu execute le prog il va t'afficher normalement dossier:aaaa et pictongueic1 et quand tu appuiras sur la fleche de droite c la que viendra l'erreur
zidane meilleur joueur du monde et vous?

10

Bon j'ai trouvé, c'est tout con :
À un moment tu as un grand 'if... else if...', et à la ligne : elseif dim(lispi)=0 then il y a une faute de frappe, c'est elseif dim(listpi)=0 then

Malgré ça il reste BEAUCOUP d'erreurs, en fait dès qu'un dossier ne contient pas d'images ça retourne une liste vide et on a une erreur dimention...

Quand à l'optimisation bah y'a plein de trucs ou tu peux gagner beaucoup de place, premièrement passer à vertel (grin ça te fera gagner plus de 8Ko grin) mais surtout alléger le code...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

11

ok merci c'etait tout con mais tu sais des fois on peut passer des h a regarder son prog sans trouver la faute d'orthographe on a souvent besoin d'une autre vue.
tu crois qu'en allegeant le code ce sera plus rapide?
et ce sera plus rapide si j'utilise vertel?
zidane meilleur joueur du monde et vous?

12

en alégeant le code... bah oui ça ne peut-être que plus rapide, en général quand on optimise c'est ce qu'on recherche grin

utiliser vertel, c'est très probable que ça te fasse gagner en vitesse, mais ça ne va pas non plus être miraculeux (sauf si tu arrive à tirer parti de la gestion de liste mais c'est un peu difficile...). Tu va surtout gagner énormément de place smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

13

ok merci
j'ai repare le goto dimension et je vais ecouter tes conseil mais il me faudrait un fichier bien detaille pour vertel comme francois a fait pour flib avec toutes les fonctions.
zidane meilleur joueur du monde et vous?

14

http://perso.wanadoo.fr/bob64/Progs/Ti89/Vertel.exe

et dedant y'a un fichier 'notice.htm'
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

15

en tout cas, vertel te fera gagne en place par rapport a flib
avatar