Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Unit Dtest1 wurde mit einer unterschiedlichen ... (https://www.delphipraxis.net/137210-unit-dtest1-wurde-mit-einer-unterschiedlichen.html)

mkinzler 16. Jul 2009 06:55

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Wie erstelle ich die [dcu] denn neu?
Durch Kompillieren der entsprechenden Quelldatei (.pas)

aaaaaaaaaa_10 16. Jul 2009 07:02

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Das ist aber eine einfache Unit und wenn ich unter Menue -> Projekte gehe, dann kann ich da nix compilieren

mkinzler 16. Jul 2009 07:06

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Wenn du auf Pojekt erzeugen sattt kompillieren gehst, werden alle unter Uses eingebundenen Quelldateien neu erstellet

aaaaaaaaaa_10 16. Jul 2009 07:09

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Hab ich gemacht, aber es kommt immer noch : Datei nicht gefunden : Dtest.dcu

himitsu 16. Jul 2009 07:11

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Hast du eine gleichnamige .PAS zu der .DCU?

Welche (die .PAS) Delphi natürlich auch finden muß, also im Projektverzeichnis oder einem der angegebenen Suchpfade.

aaaaaaaaaa_10 16. Jul 2009 07:12

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
ja, habe ich

himitsu 16. Jul 2009 07:14

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Dann sollte Delphi, wenn es diese .PAS findet, selber eine .DCU daraus erstellen.

bleibt nur die Frage: Findet Delphi diese .PAS auch? (Suchpfade und Co.)

aaaaaaaaaa_10 16. Jul 2009 07:17

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Würde er die pas nicht finden, würde er doch sagen, dass da was nicht deklariert ist bzw. nicht gefunden wird, oder?

Satty67 16. Jul 2009 07:39

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Zitat:

Zitat von aaaaaaaaaa_10
Würde er die pas nicht finden, würde er doch sagen, dass da was nicht deklariert ist bzw. nicht gefunden wird, oder?

Sagt "es" doch, *.dcu nicht gefunden ist im Prinzip gleichbedeutend mit PAS oder DCU nicht gefunden.

himitsu 16. Jul 2009 07:46

Re: Unit Dtest1 wurde mit einer unterschiedlichen ...
 
Er sucht erst nach der .PAS, wird die nicht gefunden, dann nach der .DCU und fehlt diese, dann wird halt da gemeckert.

Zum "Linken" braucht der Compiler eigentlich nur eine "gültige" .DCU (in der Uses-Liste gibt man praktisch nicht die .PAS an, sondern eigentlich sagt welche .DCU eingebunden werden soll) und fehlt diese, dann versucht er sich eine aus einer .PAS zu erstellen, aber eigentlich will er nur die .DCU haben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:23 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz