Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi "Laufzeit-Packages verwenden" - Was bedeutet das? (https://www.delphipraxis.net/75112-laufzeit-packages-verwenden-bedeutet-das.html)

CK_CK 14. Aug 2006 15:59


"Laufzeit-Packages verwenden" - Was bedeutet das?
 
Hallo,
ich habe gerade durch Zufall die Funktion "Laufzeit-Packages verwenden" in den Projektoptionen gefunden (und zum Test aktiviert).

Ich habe gemerkt, dass die größe meiner exe-Datei dadurch von 486kb auf 20kb gesunken ist...

Meine Frage nun: Was macht die Funktion und funktionieren die exe-Dateien weiterhin wie gewohnt?

Viele Grüße,

mkinzler 14. Aug 2006 16:01

Re: "Laufzeit-Packages verwenden" - Was bedeutet d
 
Die RTL/VCL wird nicht mehr statisch sonder gegen die BPLs gelinkt. Diese werden zum Ausführen der Exe dann auf dem Rechner benötigt.

CK_CK 14. Aug 2006 16:02

Re: "Laufzeit-Packages verwenden" - Was bedeutet d
 
Das heißt, ich muss z.B. die VCL mit meinem Programm mitveröffentlichen?
Wo finde ich die denn?

mkinzler 14. Aug 2006 16:05

Re: "Laufzeit-Packages verwenden" - Was bedeutet d
 
Die Standard-Bpls im System32-Verzeichnis, weitere im Bpl-Ordner.

CK_CK 14. Aug 2006 16:07

Re: "Laufzeit-Packages verwenden" - Was bedeutet d
 
Vielen Dank für die schnellen Antworten :thumb:

Zwei Fragen noch (ohne dir mit den dummen Fragen auf den Geist gehen zu wollen :oops:):
1. Ist es legal, die bpl weiterzugeben?
2. Kann ich die ins Hauptverzeichnis der exe tun oder muss die auf jeden Fall ins System32-Verzeichnis?

mkinzler 14. Aug 2006 16:14

Re: "Laufzeit-Packages verwenden" - Was bedeutet d
 
Zitat:

Zitat von CK_CK
1. Ist es legal, die bpl weiterzugeben?

Kommt auf die Komponentenan. Eine Beschreibung was von den Strandard-Bpls weitergegeben werden darf, sthet auf der Delphi-Install.CD (deploy.txt o.ä.)
2. Kann ich die ins Hauptverzeichnis der exe tun oder muss die auf jeden Fall ins System32-Verzeichnis?[/quote]Verzeichnis der exe oder irgendwo im Pfad.

CK_CK 14. Aug 2006 16:17

Re: "Laufzeit-Packages verwenden" - Was bedeutet d
 
Danke, das hat alle Fragen beantwortet...

Sonnige Grüße,


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz