Modifier le type d'une variable [Resolu]

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
pastor
Messages : 54
Inscription : sam. 14/avr./2007 22:59

Modifier le type d'une variable [Resolu]

Message par pastor »

Bonjour,

Comment peut-on modifier le type d'une variable PB ?

Exemple :

- Convertir une variable numérique vers le format texte.

- Faire l'inverse, convertir une variable au format texte vers un entier.

- Connaitre le type d'une variable.

A l'origine du problème, je veux pouvoir afficher les WindowsEvent dans un GadgetText, mais le GadgetText n'accepte pas le format numérique visiblement :

Repeat
Event = WaitWindowEvent ()

SetGadgetText(#Text_0, Event)

;Debug(Event)

Until Event = #PB_Event_CloseWindow
End
Dernière modification par pastor le ven. 20/avr./2007 7:55, modifié 1 fois.
KarLKoX
Messages : 1191
Inscription : jeu. 26/févr./2004 15:36
Localisation : France
Contact :

Message par KarLKoX »

- Convertir une variable numérique vers le format texte : str(foo)

- Faire l'inverse, convertir une variable au format texte vers un entier : val(str_foo)

- Connaitre le type d'une variable : tu es censé savoir le type toi même, à part passer par une structure contenant la variable et un id du genre 0 = byte, 1 = word etc ...

Code : Tout sélectionner

Repeat
Event = WaitWindowEvent ()

SetGadgetText(#Text_0, str(Event))

;Debug(Event)

Until Event = #PB_Event_CloseWindow
End

"Qui baise trop bouffe un poil." P. Desproges
pastor
Messages : 54
Inscription : sam. 14/avr./2007 22:59

Message par pastor »

Super, merci bien ca marche.

Laurent
Répondre