Entwickler-Ecke
Programmierwerkzeuge - Pas einbinden ohne die im Projekt zu lassen
Jakane - Do 29.09.11 08:50
Titel: Pas einbinden ohne die im Projekt zu lassen
Hallo liebe Delphi Helfer :)
Ich habe mir eine Pas-Datei gebaut in der einige Funktionen und Prozeduren drin stehen (zB. Schreibrechte, Dateisuche, Programminfo).
Diese Pas soll, wenn sie so funktioniert wie ich will, Grundlage für alle meine kleinen Projekte sein und werden.
Allerdings will ich nicht das in meinen Projekten diese Pas mit in der Liste steht, ich hätte sie viel lieber ganz oben in der Uses, dort wo auch Windows, Messages, SysUtils und Co stehen.
kann mir jemand erklären, wie ich die Pas aufbauen muss, damit das so funktioniert?
Achtung Anfänger, mit 1-2 Stichworten werd ich warscheinlich nicht viel verstehen können :(
Danke :)
Moderiert von
Narses: Topic aus Dateizugriff verschoben am Do 29.09.2011 um 11:54
Lemmy - Do 29.09.11 09:02
Hi,
dann schreib sie doch in die uses-Zeile der entsprechenden Unit in der Du die Funktionen der Datei verwenden willst....
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| unit erste;
interface
uses MeineWichtigePasMitWIchtigenFunktionen, System, SysUtils; ... |
Die Unit muss dabei nicht Bestandteil des Projektes sein, muss sich aber innerhalb der Suchpfade befinden, d.h. entweder in ein entsprechendes Verzeichnis verschieben oder besser das verzeichnis der Unit mit in den Suchpfad aufnehmen...
GRüße
Jakane - Do 29.09.11 09:09
So was banales habe ich auch versucht, aber dann findet er die .dcu der Datei nicht :(
Die "wichtige Pas-Datei" liegt sag ich mal in Ordner1/Ordner2/xxx.pas
Meine Projekte liegen in Ordner1/Ordner2/Projekt1/xxx.dpr
Bergmann89 - Do 29.09.11 09:45
Hey,
dann musst du den Suchpfad des Compilers anpassen:
Tools --> Environment Options --> Libray path --> "Ordner1/Ordner2/" hinzufügen
Dann sollte das gehen.
MfG Bergmann.
Lemmy - Do 29.09.11 09:57
hi,
Jakane hat folgendes geschrieben : |
So was banales habe ich auch versucht, aber dann findet er die .dcu der Datei nicht :(
|
sehr gut - dann schreib das bitte auch beim nächsten mal gleich hin und lass dir nicht alles aus der Nase ziehen ;-)
Lösung steht ja schon 2x hier im Thread...
GRüße
Jakane - Do 29.09.11 10:09
Lemmy hat folgendes geschrieben : |
hi,
sehr gut - dann schreib das bitte auch beim nächsten mal gleich hin und lass dir nicht alles aus der Nase ziehen ;-)
GRüße |
Dachte ja das ich ein fehler gemacht habe :oops:
Aber nach Einsatz eines Übersetzers :oops: :lol: hab ich den richtigen Pfad gefunden und nun geht das
Danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!