AGB  ·  Datenschutz  ·  Impressum  







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

Formulare in BPLs

Ein Thema von Angel4585 · begonnen am 27. Mai 2011 · letzter Beitrag vom 3. Jun 2011
 
Benutzerbild von MarcoWarm
MarcoWarm

Registriert seit: 10. Sep 2003
Ort: Großhennersdorf
532 Beiträge
 
Delphi 10.1 Berlin Professional
 
#3

AW: Formulare in BPLs

  Alt 27. Mai 2011, 10:30
Hallo

also ich gehe davon aus, daß du die DCP der FormEnthaltende.bpl in der Rubrik "Erfordert" der FormBenoetigende.bpl eingetragen hast.
Wenn du an den Standardeinstellungen des Package Projektes (FormEnthaltende.bpl) nichts geändert hast, steht unter Projektoptionen->Beschreibung->Build-Steuerung sicherlich "Wenn Erforderlich". Das heißt, daß Delphi selbst entscheidet, wann es dieses Package zusammenbaut. Wenn du also das FormBenoetigende.bpl Package kompilierst kann es sein, daß Delphi das FormEnthaltende.bpl implizit vorsorglich selbst nochmal bauen will. Da kann es u.U. vorkommen, daß der Pfad nicht gefunden wird. Wenn du bei der Build-Steuerung "Manuell" auswählst, entscheidest du selbst, wann du welches Package erzeugst. Das spart Zeit im Build Prozess, kann aber wieder diverse andere Compilerfehler triggern (siehe Interner Fehler U2156) (aber wenn man die einmal kennt erschrickt man nicht mehr )
Es gibt sicherlich Einige, die der oben genannten Darstellung widersprechen möchten, wir sind jedoch mit dieser Methode immer sehr gut gekommen. Unser größstes Projekt umfasst ca 60 Programm-Packages (d.h. 3rd Party Komponenten und Delphi Packages kommen da noch dazu) die alle lustig munter auf (oder besser ineinander) zugreifen. Und es funktioniert tadellos.

Viel Spaß mit Packages weiterhin

Gruß
Marco
Marco Warm
TUO
TheUnknownOnes.net
  Mit Zitat antworten Zitat
 


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 00:19 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