Problème avec un thead
Publié : jeu. 11/janv./2007 16:59
Bonjour,
J'ai le message "Invalid memory access" a la fin de la procedure "afficherMesures()" après un appel par un thead. Un appel a cette procédure sans thread ne pose aucun problème.
Si l'un d'entre vous a une idée... merci d'avance.
pour le code :
Cordialement
Sébastien
J'ai le message "Invalid memory access" a la fin de la procedure "afficherMesures()" après un appel par un thead. Un appel a cette procédure sans thread ne pose aucun problème.
Si l'un d'entre vous a une idée... merci d'avance.
pour le code :
Code : Tout sélectionner
Procedure.b afficherMesures()
;Debug CountList(chaineMesure())
For i.l=0 To CountList(chaineMesure())-1
AddGadgetItem(#ListIcon_Mesures,-1,chaineMesure())
DeleteElement (chaineMesure(),1)
Delay(1)
Next
ProcedureReturn 1
EndProcedure
Code : Tout sélectionner
Global NewList chaineMesure.s()
.....
AddElement(chaineMesure())
ChaineMesure()=chaine$
; il y a 44630 enregistrements
.....
Global TheadMesures=CreateThread(@afficherMesures(),0)
Sébastien