Question

Comment puis-je mettre des points d'arrêt et de tracer à travers un éditeur de propriétés sur mesure que j'ai écrit pour un de mes composants dérivés de VCL (membres palette de composants)? Le problème est bien sûr que je veux le code de débogage qui est en cours d'exécution dans un compilé alors que le CPL IDE est actif et n'exécute une application active. Réglage des points d'arrêt dans le fichier source ne fait pas BPL quoi que ce soit.

Liens vers un tutoriel ou un article sur le débogage Rédacteurs propriété personnalisée serait trop grande.

Merci.

Était-ce utile?

La solution

Dites à l'IDE à utiliser lui-même comme l'application hôte et cliquez sur le bouton « Exécuter ». Il va se reproduire une nouvelle instance de l'IDE, et vous pouvez faire tout ce que vous devez faire frapper le point d'arrêt que vous définissez et vous pouvez déboguer comme vous le feriez normalement.

Je ne suis pas sûr à 100% où il est en D6, mais D2010, il est mis sous Exécuter> Paramètres ... Je pense qu'il est le même pour D6, mais comme je l'ai dit, je ne suis pas sûr. Si vous ne voyez pas cet élément de menu particulier, vous devriez avoir quelque chose de similaire.

Autres conseils

à l'aide OutputDebugString peut aide ... pas si cool comme points d'arrêt et étape par étape, bien sûr, mais vous pouvez tracer la valeur de débit et de sortie

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top