Autor Beitrag
DannyVapid
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 38


Delphi 5 Enterprise
BeitragVerfasst: Sa 18.10.08 14:03 
Hallo liebe Kollegen,

folgende Situation:
habe ein großes Programmprojekt und möchte dieses mit Laufzeitpackages kompilieren und ausliefern,
einfach aus dem Grund damit ein eventuelles Update über meinen FTP-Server nicht so lange dauert.

Nun benutzt dieses Programm aber auch u.a. QuickReport 3.6.2 Pro, aus welchem ich über den QR-Quelltext
ein paar Bugs beseitigt habe. Wenn ich nun einfach die mitgelieferten BPL's von QuickReport ausliefere
werden die alten Bugs doch sicher wieder vorhanden sein, oder?

Kann mir jemand erklären wie ich sicherstellen kann auch mit den Laufzeit-Packages alle meine aktuellen Anpassungen auszuliefern?

Vielen Dank im voraus
Danny
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19314
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 18.10.08 14:37 
Nun ja, du musst ja die aktualisierten Packages irgendwo haben, diese müsstest du dann mitliefern.

Eine andere Möglichkeit wäre die direkte Einbindung der Units und dann eine Laufzeiterstellung der Komponenten durch dich. Ob das in diesem Fall sinnvoll ist weiß ich nicht.

Aber ist es überhaupt erlaubt geänderte Versionen der Packages auszuliefern? Zumindest bei den Packages der RTL ist das wohl durch die Lizenz verboten, u.a. da dies Inkompatibilitäten hevorrufen könnte. Schließlich sind Laufzeitpackages ja genau dafür da mehrere Projekte mit genau denselben Packages zu benutzen, auch solche mehrerer Autoren.
Bernhard Geyer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 721
Erhaltene Danke: 3



BeitragVerfasst: Sa 18.10.08 14:53 
Nmm Quickreport aus der Liste der zu verwendenten Laufzeitpackages heraus.
Oder aufwendiger: Erstell ein eigenes Qickreport-Package (MyQR.bpl) mit allen Units des orginal-Package. um dann dieses in die IDE einzubinden und dagegen zu linken.
Hidden
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Sa 18.10.08 15:01 
Hi,

Wenn Änderungen verboten sind, mach doch einfach einen Bugreport und bitte darum, die Fixes drinlassen zu dürfen beim ausliefern und nicht auf die nächste Version warten zu müssen ;)

mfG,

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
DannyVapid Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 38


Delphi 5 Enterprise
BeitragVerfasst: So 19.10.08 11:45 
danke schön,
ich versuche mal die Möglichkeit von Bernhard (QuickReport bleibt in der .EXE-Datei).
Mal wie sehen wie groß die dann wird, vielleicht reicht das ja schon.