2010-09-22 19 views
0

Cette application Delphi 2006 a fonctionné avec succès pendant plusieurs années. Je l'ai rétréci jusqu'à un certain point avant d'arriver à "initialiser" dans le fichier DPR afin qu'il raccroche avant que tout code écrit ne soit exécuté. J'appuie sur l'icône "Run" et il n'affiche plus rien d'autre, il arrête de fonctionner. Pas beaucoup d'info à donner, des idées?Application Delphi raccrochage

+1

En fait, il y a beaucoup d'informations à donner. Pour commencer, quand vous dites que c'est couru avec succès, voulez-vous dire qu'il est compilé et exécuté avec succès, ou que le même fichier .exe exact a été utilisé pendant des années et qu'il ne fonctionnera plus soudainement. Il y a une grande, grande différence entre les deux. Fondamentalement, vous devez étoffer votre question plus parce que nous ne sommes pas intéressés par les lecteurs. – GrandmasterB

Répondre

6

Il se passe beaucoup de choses avant que la ligne Initialize s'exécute. De toute évidence, les sections d'initialisation de toutes vos unités sont en cours d'exécution. Mes sens de débogage psychique disent que vous devriez vérifier là-bas. Construire avec Use Debug DCUs off (oui, off, pas sur, ça aide beaucoup pour cet exercice,) courir en appuyant sur F7 au lieu de F9, et utiliser F7 à plusieurs reprises pour parcourir votre chaîne d'initialisations. Quelque part le long de la ligne, vous trouverez probablement ce qui bloque votre programme.

+2

+1 pour mes sensations de débogage psychique ... J'avais l'habitude de dire quelque chose comme ça en espagnol ...: D – jachguate