Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Frage zu Programen mit Runtime Packeges (https://www.delphipraxis.net/49400-frage-zu-programen-mit-runtime-packeges.html)

BastardOp 10. Jul 2005 21:52


Frage zu Programen mit Runtime Packeges
 
Hi

ich hab meine Programm heute einmal mit der option Compile with Runtime Packeges unter Projekt Obtionen. Nun hab ich geshen das meine exe dadurch wesentlich kleiner geworden ist. Ich hab nun eine Frage zu den Runtime Packeges. Läuft das Programm nun auch noch auf andere PCs ohne extra Datein oder ist so ein RuntimePackege sowas wie das dotNET Framework und ich muss diese Packeges mit der exe ausliefern?

MfG
BastardOp

sniper_w 10. Jul 2005 21:54

Re: Frage zu Programen mit Runtime Packeges
 
Zitat:

ich muss diese Packeges mit der exe ausliefern
Ja. Unbedingt.

BastardOp 10. Jul 2005 21:58

Re: Frage zu Programen mit Runtime Packeges
 
und wo finde ich die packeges?
lässt sich das nicht auch umgehen?
ich habe die Option nur gewählt da ich in meinem Programm noch eine dll mit eine Frame lade und sonst eine Fehler meldung bekomme lässt sich sowas nicht auch anders lösen?

Robert_G 10. Jul 2005 22:02

Re: Frage zu Programen mit Runtime Packeges
 
Zitat:

Zitat von BastardOp
und wo finde ich die packages?

Du siehst doch in der requires clause deines Packages welche anderen Packages du auch in der Echse als Runtime brauchst...
Genau die inklusive deinem Runtime package musst du ausliefern.

Zitat:

Zitat von BastardOp
lässt sich das nicht auch umgehen?

Ich denke nicht.

BastardOp 10. Jul 2005 22:14

Re: Frage zu Programen mit Runtime Packeges
 
ein eigens Packege habe ich nicht.
Aber ja ich sehe ja welche Packeges ich angegeben habe aber ich will jawissen wo diese Packeges liegen damit ich sie mit ausliefern kann

Robert_G 10. Jul 2005 22:21

Re: Frage zu Programen mit Runtime Packeges
 
Zitat:

Zitat von BastardOp
ein eigens Packege habe ich nicht.

Stimmt, du warst ja der, der eine DLL genommen hat, wo's ein Package einfacher gemacht hätte. ;)
Zitat:

Zitat von BastardOp
Aber ja ich sehe ja welche Packeges ich angegeben habe aber ich will jawissen wo diese Packeges liegen damit ich sie mit ausliefern kann

Ein wenig Eigeninitiative wäre vielleicht nett.
Du weißt ja sicher wo du deine DLLs hinpackst, bzw. was du beachten musst wenn du sie woanders hinpackst. Genau das gleiche gilt für die Delphi IDE auch. Irgendwie mag ich das nicht einfach so beantworten... :duck:

BastardOp 10. Jul 2005 22:28

Re: Frage zu Programen mit Runtime Packeges
 
also das erstellen der dll und das laden hat nach bissel rumgelesen keine Probs mehr gemacht außer halt diese hier^^

Ja meine dlls packe ich immer ins selbe verzeichnis wie meine exe und wenn ich sie wonaders hinpacke außer ins verzeichniss der exe oder ins system32 funzt das ganze nich mehr. Aber mit diesen Runtime Packeges kann ich nicht wirklich viel anfangen. Hab ahlt nur hier im Forum gelesen, dass ich das so amchen muss, damit meine Frame aus der dll auch funzt.
Ich weiß halt net wirklich viel über die Runtime Packeges daher frag ich auch wo ich diese finde um sie mit der exe und den dlls aus zu liefern.

Robert_G 10. Jul 2005 22:35

Re: Frage zu Programen mit Runtime Packeges
 
Und dir kam nicht einmal in den Sinn einfach in Delphis Anwendungsordner zu schauen? :gruebel:

Übrigens: Wenn du ein Package statisch* einbindest, kannst du programmieren, als ob es kein Package gebe. :)
Trotzdem kannst du das Package nach Lust und Laune austauschen.

*nicht in die Echse, aber so dass die Echse statisch dieses Package lädt
Der Begriff wird zu gerne verwendet um normales Einkompostieren von DCUs zu beschreiben...

BastardOp 10. Jul 2005 22:47

Re: Frage zu Programen mit Runtime Packeges
 
so hab nu mal im Delphi Ordner gesucht und aus dem lib ordner die entsprechenen .dcp datein kopiert und ein setup erstellt welches diese datein mit kopiert. dazu jetzt noch mal 2 Fragen. 1. sind das die richtigen datein? ich hab im mom kein 2. pc zum testen und 2. darf ich die datein überheupt weiter verteilen? Oder gibts dafür bestimmt bestingungen.

LoRd-MuldeR 13. Okt 2005 02:06

Re: Frage zu Programen mit Runtime Packeges
 
Wenn du dein Programm mal mit dem "Depends" Tool aus der MS Platform SDK untersuchsts, wirst du feststellen, dass dein Programm neben den üblichen System DLLs plötzlich ganz viele ".bpl" Dateien benötigt, sobald du mit Runtime Packages arbeitest. Bei mir sind die ".bpl" Dateien übrigens im Windows\System32 ordner. Nehm mal an, dass is immer so...

Ob man die weitergeben darf, weiß ich nich. Aber ich denk mal die sind "Redistributable"


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:59 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