Tailbite au secours :(

Sujets variés concernant le développement en PureBasic
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

je te fait tout ça au petit oignon

ton problème vient de ceci :

ForEach Particules()

tu ne peux pas appeler ça du programme principale car la liste chainée n'existe que dans la lib

la gestion de tes particules doit donc etre entièrement placé dans la lib

la solution la plus simple est de faire comme cela

une procedure qui initiliase la liste ResetParticules qui est en fait un resetList

une procedure qui passe à l'élément suite Nextparticule qui est en fait un Nextelement(...)

et utiliser une boucle while

donc ceci

Code : Tout sélectionner

ResetParticules()
While nextParticules()
  
Wend
je te fais la correction et je t'envoie le code ;)
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Ton code marche ;)
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Avatar de l’utilisateur
Crystal Noir
Messages : 892
Inscription : mar. 27/janv./2004 10:07

Message par Crystal Noir »

oui j'ai vu que ct le foreach qui me plantait tout :p

J'avais eu presque dans l'idée de recommencer ce que j'avais fait au départ, tu sais, chaque élément est testé comme au tout début.

Je l'avais enlevé car je pensais que ca plantait chez toi à cause de ca mais en fait ca n'est pas le cas :)

Ca plantait tout simplement car avant d'afficher les élements à l'écran je devais d'abord tester si il y avait quelque chose dans la liste avec un countlist() :)

Mais ton idée est chouette :) je la préfère même ca sera encore plus simple pour l'utilisateur final à coder ensuite :)

Merci pour ton idée, je suis pret à recevoir la correction pour voir :p

Au fait ne m'envoie pas le code de la fenêtre de chez toi je suis quand même à 800 m de toi pouir le récupérer ca va être dur :lol:
Avatar de l’utilisateur
Crystal Noir
Messages : 892
Inscription : mar. 27/janv./2004 10:07

Message par Crystal Noir »

youpiiiiiiiiiiiiiiiiiiiiii ca marche !

Merci Régis et merci à tous ceux qui m'ont apporter des solutions. En particulier sur les pointeurs ca me sera utilie plus tard :p

Parfait je peux continuer :p
Répondre