Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi fehlende *.dcu (https://www.delphipraxis.net/36595-fehlende-%2A-dcu.html)

thepaul 22. Dez 2004 12:16


fehlende *.dcu
 
Hi,

wenn ich eine Komponente installiere und dann Delphi neustarte und die installierte Komponente benutzen will, dann wird mir angezeigt:
Zitat:

Datei konnte nicht gefunden werden: "Komponente1.dcu"
Was mach ich falsch?

Danke für die Hilfe

Paul

Urmel 22. Dez 2004 12:18

Re: fehlende *.dcu
 
Zitat:

Zitat von thepaul
.... Was mach ich falsch?...

Hast Du unter "Tools - Umgebungsoptionen - Bibliothek - Bibliothekspfad" den Pfad zu dem Verzeichniss mit der Komponente eingetragen?

sakura 22. Dez 2004 12:19

Re: fehlende *.dcu
 
Entweder Du kompilierst/kopierst alle DCU-Files in das $(DELPHI)\Lib Verzeichnis oder Du setzt den Pfad, wo sich diese befinden in das Suchverzeichnis Deiner Anwendung (Dialog Projekt-Optionen, STRG+F11).

...:cat:...

ehem. Benutzer 22. Dez 2004 12:20

Re: fehlende *.dcu
 
Hallo,
du musst beim Suchpfad (Projekt --> Optionen --> Verzeichnisse/Bedingungen --> Suchpfad)
den Pfad zu der *.dcu angeben, also in welchem Ordner sie liegt.



MfG



[edit] Ich war zu langsam :mrgreen: [/edit]

thepaul 22. Dez 2004 12:29

Re: fehlende *.dcu
 
Danke!

Das funzt jetzt alles! :bounce2: aber was mach ich wenn ich nur *.pas Dateien hab und die in delphi einbinden will? Muss ich dann auch einfach den Pfad zur Bibliothek hinzufügen? :roll:

ps. sorry: ich hab nen falsches häckchen gesetzt:das thema is jetzt auf 'offene Frage' gestellt

jim_raynor 22. Dez 2004 12:35

Re: fehlende *.dcu
 
Zitat:

Zitat von thepaul
Danke!

Das funzt jetzt alles! :bounce2: aber was mach ich wenn ich nur *.pas Dateien hab und die in delphi einbinden will? Muss ich dann auch einfach den Pfad zur Bibliothek hinzufügen? :roll:

ps. sorry: ich hab nen falsches häckchen gesetzt:das thema is jetzt auf 'offene Frage' gestellt

Ja. Die PAS Dateien werden dann kompiliert und daraus entsteht ja erst die DCU Datei.

thepaul 22. Dez 2004 12:41

Re: fehlende *.dcu
 
Alles klar! :-D

jetzt bin ich wieder nen bissl schlauer! :wink:

Muetze1 22. Dez 2004 15:48

Re: fehlende *.dcu
 
Moin!

Ich habe noch nie für irgendeine Komponente den Bibliothekspfad geändert geschweige für irgendeine Komponente irgendwo anders den globalen Suchpfad geändert. Ich kann daher eure Tipps nicht nachvollziehen. Wenn ich irgendwo eine Komponente habe, dann füge ich sie zu einem bestehenden oder neuen Package hinzu. Die Optionen vom Packages werden soweit nicht verändert, aber selbst die .DCU's der Kompos können sonstwo liegen - das ist egal. Nach dem compilieren findet man die DCU's in der BPL wieder und braucht daher kein .DCU mehr.

Wenn nun ein Projekt diese Komponente benutzt, dann zieh ich die Kompo auf die Form und habe dann kein weiteres Problem. Ich wurde bisher noch nie nach einer DCU gefragt und wenn, niemals von einer Komponente. Diese Abhängigkeit hat Delphi bisher immer über das installierte Package selber aufgelöst.

Vor allem habe ich doch totalen Stress, wenn ich Delphi neu aufsetze und die alten Packages wieder hinzufüge und dann meterlange Suchpfade beim globalem Bibliothekspfad hinzufügen muss.

Bitte klärt mich auf, warum ihr immer diese globalen Pfade ändert! Ich kann es nicht nachvollziehen...

MfG
Muetze1

Stevie 23. Dez 2004 08:55

Re: fehlende *.dcu
 
@Muetze1: Was ist denn, wenn du eine Komponentensammlung bekommst, die nicht die Sourcen beinhaltet und auch keine dpks, sondern nur bpl- und dcu-Dateien??


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:29 Uhr.

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