Code : Tout sélectionner
Case #Gadget_Calc_DepthD
If EventType()=#PB_EventType_Change
don(0) = ValD(GetGadgetText(#Gadget_Calc_DepthD))
d = don(0)
EndIf
mais ailleurs dans le même programme j'utilise ceci pour entrer mes données
Code : Tout sélectionner
Case #Gadget_LSD_Fx_D
If EventType()=#PB_EventType_Change
Force(0,0) = ValD(GetGadgetText(#Gadget_LSD_Fx_D))
SetGadgetText(#Gadget_LSD_Fx_D,StrD(Force(0,0)))
Debug Force(0,0)
EndIf
mais cette fois si je tape 21.123 j'ai 320.12 (le zero supplémentaire viens de je ne sais pas ou...)
pouvez-vous m'éclairer?
Merci!