AGB  ·  Datenschutz  ·  Impressum  







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

Globale Unit einbinden

Ein Thema von Delbor · begonnen am 10. Apr 2021 · letzter Beitrag vom 10. Apr 2021
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.919 Beiträge
 
Delphi 12 Athens
 
#1

AW: Globale Unit einbinden

  Alt 10. Apr 2021, 13:08
Hast du das Verzeichnis in den Suchpfad (für den Debugger zur Anzeige der Quelltexte) oder in den Bibliothekspfad (für den Compiler zum Suchen der einzubindenden Units) eingetragen? Nur in letzterem würde es etwas bringen.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.192 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Globale Unit einbinden

  Alt 10. Apr 2021, 13:23
Hi zusammen

Hast du das Verzeichnis in den Suchpfad (für den Debugger zur Anzeige der Quelltexte) oder in den Bibliothekspfad (für den Compiler zum Suchen der einzubindenden Units) eingetragen? Nur in letzterem würde es etwas bringen.
Im Bibliothekspfad habe ichabsichtlich nichts eingetragen, weil die Help / das Wiki von bpl und dergleichen spricht. Wobei - auch ein Pfad ist erstmal ein String, und die Dinger verbrauchen im Vergleich zur Gesamtleistung eh 'keinen' Speicher mehr.

Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Globale Unit einbinden

  Alt 10. Apr 2021, 17:35
konnte man nicht auch über {§INCLUDE datei.inc} units nachladen oder war das das in includes objekte aus fremd units public gemacht werden konnte... an irgendwie sowas glaube ich mich zu erinnern.
Gruß vom KodeZwerg
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.919 Beiträge
 
Delphi 12 Athens
 
#4

AW: Globale Unit einbinden

  Alt 10. Apr 2021, 20:21
Im Bibliothekspfad habe ichabsichtlich nichts eingetragen, weil die Help / das Wiki von bpl und dergleichen spricht. Wobei - auch ein Pfad ist erstmal ein String, und die Dinger verbrauchen im Vergleich zur Gesamtleistung eh 'keinen' Speicher mehr.
Um Speicherplatz geht es dabei weniger. Die Performance des Compilers nimmt natürlich etwas ab je mehr Pfade zur Suche nach einer Datei durchsucht werden müssen.

Ich habe das für uns so gelöst, dass ein Package diese ganzen allgemeinen Units in ihren diversen Verzeichnissen enthält und einmal erstellt wird. Die ganzen Units werden dann beim Kompilieren in einem .dcu Ausgabeverzeichnis abgelegt, das im Bibliothekspfad liegt. Dadurch muss nur an der einen Stelle zusätzlich gesucht werden.

Im Suchpfad liegen die Quelltextverzeichnisse um beim Debuggen den Quelltext zu sehen.
Sebastian Jänicke
AppCentral
  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 21:08 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