AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Zusammen gehörende Gruppen von units (.pas-files) definieren?

Zusammen gehörende Gruppen von units (.pas-files) definieren?

Ein Thema von ralfiii · begonnen am 14. Mai 2012 · letzter Beitrag vom 16. Mai 2012
Antwort Antwort
blauweiss

Registriert seit: 19. Jun 2007
142 Beiträge
 
#1

AW: Zusammen gehörende Gruppen von units (.pas-files) definieren?

  Alt 16. Mai 2012, 10:11
Weil gkb.pas nicht in einem Standard-Suchpfad liegt muss ich sie zum Projekt hinzufügen. Und danach alle 50 Units die von "gkb.pas" verwendet werden, die auch nicht im Suchpfad sind. Ich muss mir also die Files endlos zusammensuchen. Das ist viel Arbeit und bläht das Projektfile ordentlich auf (sprich: macht es unübersichtlich).
Hallo ralfiii,

warum fügst Du nicht einfach den Pfad zur "gkb.pas" als library path hinzu ?

Gruss,
blauweiss

Geändert von blauweiss (16. Mai 2012 um 10:12 Uhr) Grund: bad quote
  Mit Zitat antworten Zitat
Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
490 Beiträge
 
Delphi 2010 Professional
 
#2

AW: Zusammen gehörende Gruppen von units (.pas-files) definieren?

  Alt 16. Mai 2012, 10:39
warum fügst Du nicht einfach den Pfad zur "gkb.pas" als library path hinzu ?
Einerseits handelt es sich nicht um nur einen Pfad sondern einen ganzen Haufen, andererseits gibt's verschiedene Versionen der Module wo's dann tatsächlich zu Namenskonflikten kommen würde.

Z.B. ConnMatlab, ConnOctave und ConnBeoLab enthalten alle die Unit "uHL7ConnectionBroker.pas" mit dem Objekt THL7ConnectionBroker.
Das ist kein Problem weil maximal EINES dieser Pakete eingebunden wird.

Die kann ich also schwer alle in einen Suchpfad legen.

Include-File wären vielleicht noch eine Lösung, aber so ganz rund läuft das z.B. auch nicht. Will ich z.b. mit CTRL+F12 schnell zu einer bestimmten Unit, dann werden die Units im Include-File nicht aufgelistet. Oder ein Grep-search über "all files in project" durchsucht die Files im include-File auch nicht.

Am rundesten laufen noch {$REGION 'xyz'}-Blöcke im dpr-file, nur muss man das dpr-file halt immer manuell in Ordnung bringen sobald was am Projekt geändert (z.B. eine Unit hinzugefügt oder entfernt) wird - dann sind die Regions nämlich plötzlich weg.
  Mit Zitat antworten Zitat
Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
490 Beiträge
 
Delphi 2010 Professional
 
#3

AW: Zusammen gehörende Gruppen von units (.pas-files) definieren?

  Alt 16. Mai 2012, 10:40
Aber danke für eure Anregungen!
Die Idee mit den Regions ist halbwegs praktikabel und die wär mir ohne euch nicht so schnell gekommen.
Und vielleicht überrascht mich Emba ja irgendwann mit diesem Feature
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.079 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Zusammen gehörende Gruppen von units (.pas-files) definieren?

  Alt 16. Mai 2012, 16:23
Warum noch mal erstellst du dir kein Projekt-Template, wo alle wichtigen Pfade schon eingebunden sind?

http://docwiki.embarcadero.com/RADSt...eken_erstellen

Bei jeden neu angelegten Projekt dieser Art sind alle Pfade zu euren Framework mit drin.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 23:04 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