AGB  ·  Datenschutz  ·  Impressum  







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

Fragen zu Umgang mit Packages und Forms

Ein Thema von TheMiller · begonnen am 8. Dez 2005 · letzter Beitrag vom 12. Dez 2005
 
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.034 Beiträge
 
Delphi 12 Athens
 
#3

Re: Fragen zu Umgang mit Packages und Forms

  Alt 9. Dez 2005, 20:35
Moin Spätmoin,

also erstmal der einfache Weg. Von den Units des Hauptprojektes (nicht im Package) kannst Du auf die Packageunits zugreifen, indem Du diese über "uses" in Dein des Hauptprojekte einbindest. Das dürfte wohl klar sein, hilft aber zum Unterscheiden.

Jetzt ist es natürlich ungünstig im Package eine Unit des Nichtpackageteils in die uses zu legen, denn diese wäre ja sonst im Package und dann hat man plötzlich alles im Package, ja da könnte man natürlich gleich alles ins Hauptprojekt legen und nimmt überhaupt keine Packages. Fazit bringt so wenig, da muß ein anderer Weg her.

Ok, da gibt es nun verschiedene Ansätze. Einer Wäre in Deinen Package Units eine TForm Variable im Initialization Bereich zu definieren und dieser dann das Hauptfomular Deiner Annwenung zuzuweisen oder besser das Spiel mit einem TDatamodule. Innehalb des Packages würdest Du dann nur mit Deiner TForm/TDatamodulevariable (hier Zeiger) arbeiten.


Grüße // Martin
Martin Schaefer
  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 15:05 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