Bonjour,

Dans un projet FireMonkey Win32, je tente d'appeler IntToStr dans l'évènement Tick d'un timer (affichage d'un compte à rebours).

L'appli plante que ce soit en mode débogage ou en exécution directe de l'exe.

Mieux, il suffit que l'appel à IntToStr se trouve dans l'évènement, même s'il n'est pas exécuté...

Cette simple ligne, même si vl_test vaut false fait planter le programme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
if vl_test then system.sysutils.inttostr(0);
En fait le programme semble planter non pas au moment de l'évènement Tick du timer, mais au moment du Application.Run.

Même problème avec FloatToStr.

Si le projet est compilé pour Win 64, aucun problème.

Quelqu'un sait-il reproduire ? (Delphi XE2 Update 4)

Merci
André.