AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bibliothek- und Suchpfade

Ein Thema von rokli · begonnen am 7. Sep 2020 · letzter Beitrag vom 20. Sep 2024
Antwort Antwort
SearchBot

Registriert seit: 27. Jun 2004
Ort: N-W vom Bodensee
328 Beiträge
 
Delphi 12 Athens
 
#1

AW: Bibliothek- und Suchpfade

  Alt 26. Aug 2024, 13:17
Thematisch möchte ich mich hier anschließen.

Ich habe bei der Einrichtung meines Delphi 12 ein paar Komponenten in die Toolleiste hinzugefügt. Damit sie auch gefunden werden (so dachte ich), habe ich in der IDE bei Tools/Optionen/Sprache/Delphi/Bibliothek den Suchpfad um die betreffenden Quellcode-Ordner erweitert.

Nun öffne ich ein Projekt, in dem ich Units verwende, die in diesem Suchpfaden liegen - und tja, die IDE meckert, die Units nicht finden zu können.

Bleibt mir also nichts anderes übrig, für diese Komponenten in jedem Projekt, das sie verwendet, immer wieder individuell die Suchpfade einpflegen zu müssen?
Wozu ist dann der Suchpfad in den IDE-Optionen da, wenn er in den Projekten ignoriert wird?!
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.639 Beiträge
 
Delphi 12 Athens
 
#2

AW: Bibliothek- und Suchpfade

  Alt 26. Aug 2024, 13:20
Ist der Bibliothekspfad denn auch in der verwendeten Plattform eingetragen?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
SearchBot

Registriert seit: 27. Jun 2004
Ort: N-W vom Bodensee
328 Beiträge
 
Delphi 12 Athens
 
#3

AW: Bibliothek- und Suchpfade

  Alt 26. Aug 2024, 14:29
Ja, "Ausgewählte Plattform": Windows 32 Bit
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.639 Beiträge
 
Delphi 12 Athens
 
#4

AW: Bibliothek- und Suchpfade

  Alt 26. Aug 2024, 14:33
In dem Fall muss die Ursache eine andere sein. In der Regel funktioniert das schon so.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
SearchBot

Registriert seit: 27. Jun 2004
Ort: N-W vom Bodensee
328 Beiträge
 
Delphi 12 Athens
 
#5

AW: Bibliothek- und Suchpfade

  Alt 26. Aug 2024, 16:28
Aber was könnte das sein?

Ich hab ein neues Projekt gestartet und eine Unit aus dem Suchpfad in die uses geschrieben.
Davon hab ich dann eine Screenshot-Collage erstellt - wo liegt der Fehler?
Angehängte Grafiken
Dateityp: png D12-Suchpfad.png (209,8 KB, 35x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.639 Beiträge
 
Delphi 12 Athens
 
#6

AW: Bibliothek- und Suchpfade

  Alt 26. Aug 2024, 19:03
Bei den Bibliothekspfaden muss der Eintrag in Bibliothekspfad! In Suchpfad stehen die Pfade für den Debugger, damit man auch in die Sourcen debuggen kann, die sonst nur als DCU zur Verfügung stehen.

Leider ist das bei der Übersetzung etwas unglücklich gelöst: Im Englischen heißt das dort Browsing path, während das Deutsche Suchpfad mit dem gleichnamigen Eintrag in den Projektoptionen kollidiert, die aber jeweils unterschiedliche Bedeutung haben.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
SearchBot

Registriert seit: 27. Jun 2004
Ort: N-W vom Bodensee
328 Beiträge
 
Delphi 12 Athens
 
#7

AW: Bibliothek- und Suchpfade

  Alt 27. Aug 2024, 09:52
Das verwirrt mich gerade.
Bleiben wir bei der deutschen Version.

Wo muss was stehen?

Globale Einstellung - über das Menü: Tools/Optionen. In diesem Dialog bei "Sprache/Delphi" gibt es u.a. "Bibliothek".
Für die ausgewählte Plattform Windows 32 Bit habe ich hier u.a. den Bibliothekspfad und den Suchpfad.

Und du meinst, alles, was ich jetzt in Suchpfad eingetragen habe, sollte ich in Bibliothekspfad verlegen?

In der Hilfe und Wiki steht aber zum "Suchpfad":
Zitat:
Gibt die Verzeichnisse an, in denen der Quelltext-Browser des Quelltext-Editors nach Unit-Dateien sucht, wenn im Suchpfad oder Quellpfad für das Projekt der gesuchte Bezeichner nicht gefunden wird. Der Quelltext-Editor sucht die Unit-Dateien für den Quelltext-Browser anhand der folgenden Reihenfolge:

Projektsuchpfad für Delphi (Projekt > Optionen > Delphi-Compiler) oder Include-Pfad für C++ (Projekt > Optionen > Verzeichnisse und Bedingungen).
Globaler Suchpfad (diese Option) für Win32-Delphi-Sprachprojekte; die mit dieser Option angegebenen Verzeichnisse werden an den Debug-Suchpfad für das Projekt angehängt. Die Debug-Suchreihenfolge für Unit-Dateien wird daher durch die folgenden Pfadeinstellungen bestimmt:
Suchpfad (diese Option).
Quelltextpfad des Projekts (das Verzeichnis, in dem das Projekt gespeichert wurde).
Aber genau das (rote Markierung im Zitat) habe ich ja mit meiner Screenshot-Collage gezeigt - und es funktioniert nicht!?

Muss ich vielleicht dann zusätzlich in den Projekt-Optionen den Suchpfad mit einer Variable belegen? Welche wäre das?
Oder sollte das normal aus den globalen Einstellungen "geerbt" werden?
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz