Je dois désactiver du code lorsqu'il est exécuté sous le débogueur.
Donc, je pense juste que faire:
{$IFNDEF DEBUG}
...
{$ENDIF}
Cependant, le code à l'intérieur du ifndef est exécuté dans le débogueur, makin plantage.
J'ai lazarus 0.9.29 & CPF 2.4.0
Donc, le problème est que le symbole n'est pas défini par Lazarus ... où je peux le définir? – mamcx
Vous pouvez le définir par un simple {$ DEFINE DEBUG} quelque part en haut de votre programme/unité ou utiliser le volet Options de Lazarus pour l'ajouter en tant que paramètre de ligne de commande. –
Eh bien ce commentaire est la réponse. Merci. – mamcx