uses mit ..\..\UNIT-Name
Habe in einem Bsp-Programm folgendes Konstrukt:
uses ..dies+das.. KitharaSmp in '..\_KitharaSmp\_KitharaSmp.pas', Krts8 in '..\..\dev\Krts8.pas'; -> was hat es mit '..\Name' bzw '..\..\Name' auf sich? -> woher weiß der Compiler, womit '..\' zu ersetzen ist ?? |
Re: uses mit ..\..\UNIT-Name
.. heißt einfach eine Ebene nach oben
|
Re: uses mit ..\..\UNIT-Name
..\ heisst: Von dem Verzeichnis, in dem diese Datei liegt, ein Verzeichnis hoch.
..\..\ heisst entsprechend: 2 Verzeichnisse in der Struktur nach oben. Beispiel C:\Verz1\Verz2 C:\Verz1\Verz3 C:\Verz1\Verz4\Verz5 C:\Verz1\Verz6\Verz7 <-- hier sind wir ..\..\Verz3\ landet in Verz3. ..\..\..\ wäre dann in C:\ |
Re: uses mit ..\..\UNIT-Name
aha. ich kenne das aus internet. wusste nicht das das auch hier geht. man lernt doch nie aus!
|
Re: uses mit ..\..\UNIT-Name
Das ganze sind relative Pfadangaben (da immer relativ zur aktuellen Datei gesehen) und stehen im Gegensatz zu den absoluten Pfadangaben (immer kompletter Pfad, unter Windows Dateisystemen inklusive Laufwerksbuchstaben).
Und im Internet werden diese Angaben gleichfalls auf das Dateisystem angewendet und haben somit den selben Ursprung: ein Dateisystem. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:04 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