Dans Delphi 7 J'ai dans le « Outils/Options d'environnement/Library » sous mon « chemin Libray » le répertoire suivant:Fichier .pas non trouvé mais le .dcu est là, n'est-ce pas suffisant?
C:\ggProgramFiles\QR-synopse-pdf-files
Dans là, j'ai quelques fichiers Pas et leurs fichiers DCU. L'un des fichiers ici est QRPDFSynFilt.pas et QRPDFSynFilt.dcu
Maintenant, mon problème est que puisque les fichiers pas sont disponibles là, je suis toujours dans eux pendant le débogage et je trouve cela ennuyeux.
Je fait un nouveau répertoire:
C:\ggProgramFiles\QR-synopse-pdf-files\dcu
et copier uniquement les fichiers DCU là.
Puis j'ai modifié le chemin dans 'Tools/Environment options/Library' pour pointer vers ce nouveau répertoire.
Mais maintenant Delphi 7 me dit qu'il ne peut pas trouver
C:\ggProgramFiles\QR-synopse-pdf-files\dcu\QRPDFSynFilt.pas
et c'est exact que la DCU est là.
Mais j'ai toujours cru que lorsque Delphi trouverait le fichier DCU qui serait suffisant, le fichier PAS ne serait pas nécessaire si la DCU est trouvée.
Donc, ma question est de savoir si Delphi a besoin du fichier PAS pour compiler ou si le DCU est suffisant et si ce dernier est vrai, qu'est-ce qui pourrait causer à Delphi de me donner cette erreur?
EDIT Deltics répondre
je pouvais utiliser la directive du compilateur {$ DebugInfo OFF} mais étant donné que ces unités sont parties je ne 3th voulu les modifier. Si rien d'autre ne marche, je le ferai toujours.
EDIT sur le commentaire Davids: l'erreur du compilateur est
[Fatal Error] File not found 'C:\ggProgramFiles\QR-synopse-pdf-files\dcu\QRPDFSynFilt.pas'
Il suffit de compiler les fichiers à dcus avec le débogage désactivé dans les options de votre ordinateur. Et puis fournir des fichiers au lieu de fichiers pas. Si c'est ce que tu veux. Je ne ferais pas ça mais c'est ton choix. –
Je ne vois aucune description de l'erreur. Vous avez juste besoin de retirer les fichiers pas de vue. –
@DavidHeffernan J'ai mis à jour la question avec l'erreur exacte que je reçois de Delphi quand j'arrête le compilateur de voir les fichiers pas – GuidoG