Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Verschiedene Modul-Dateien realisieren...Wie? (https://www.delphipraxis.net/81290-verschiedene-modul-dateien-realisieren-wie.html)

torud 24. Nov 2006 08:08


Verschiedene Modul-Dateien realisieren...Wie?
 
Hallo Wissende,

ich habe ein Programm geschrieben, welches nun auf verschiedene ModulDateien zugreifen soll. Diese Dateien sollen eigentlich verschiedene Order mit Bildern und diversen Informationsdateien beinhalten.

Nun frage ich mich, wie kann ich dieses Vorhaben sinnvoll realisieren, also zum einen die verschiedenen Dateien und Verzeichnisse in dieser Moduldatei, was eigentlich auch eine ZipDatei sein könnte, zu packen und wieder zu entpacken.

Ich weiss, dass es schon diverse Fragen zu Zip und Cab gab, aber ich bin mir eben nicht sicher, ob es damit der BESTE Weg ist. Über Tipps und Tricks würde ich mich freuen...

Mavarik 24. Nov 2006 08:14

Re: Verschiedene Modul-Dateien realisieren...Wie?
 
Hi!

Kannst Du Dein Vorhaben besser beschreiben?

Sollen die Dateien auf die Festplatte oder sollen die "nur" im Memory gehalten werden?

Frank :gruebel:

torud 24. Nov 2006 08:20

Re: Verschiedene Modul-Dateien realisieren...Wie?
 
Oh, sorry!

Das ist natürlich schon wichtig. Also es ist eine Art Verkaufslösung. Der Kunde kauft die Applikation und erhält dazu ein Modul inklusive. Weitere Module sind dann optional und sollen dann physikalisch auf der Platte entpackt werden.

Zum Programm erhält der User eine Lizenz, in der die erworbenen Module drin stehen, so dass ein bloßer Ausstausch der Moduldateien untereinander nichts bringt. Die Module sollen nur "ausgepackt werden", wenn dies in der Lizenz drin steht.

Ich dachte nun an

Zip
Cab oder
DLL

Gibt es andere Lösungen?

Mavarik 24. Nov 2006 08:33

Re: Verschiedene Modul-Dateien realisieren...Wie?
 
OK...

Wenn die Module auf die Platte entpackt werden, brauche ich die Module nicht tauschen, sondern kopiere einfach die Bilder von der Platte...?!?

Wenn Du Sie "nur" im Speicher oder Modul läßt, kommen die Leute nicht ganz so schnell dran.

Ich würde es einfach über eine Resource oder Bin2Obj Datenlink realisieren...

Frank :coder:

torud 24. Nov 2006 08:42

Re: Verschiedene Modul-Dateien realisieren...Wie?
 
Ok, das mit dem Entpacken und dem Bildertausch ist natürlich richtig.

Nagut, dann gib mir doch bitte mal einen Einblick, wie das technisch mit Deinen 2 Vorschlägen funktionieren könnte, da ich beides noch nicht gemacht habe...

Also mit ner Ressource schon, aber die wird doch eigentlich mit in die exe kompiliert, dachte ich!?!?

Mavarik 24. Nov 2006 09:20

Re: Verschiedene Modul-Dateien realisieren...Wie?
 
Zitat:

Zitat von torud
Also mit ner Ressource schon, aber die wird doch eigentlich mit in die exe kompiliert, dachte ich!?!?

Ja eben... oder sind die Daten zu groß, das Du nicht alle Module sofort mitliefern kannst und nur auf die Zugriff erlaubst die der User bezahlt hat? Ich mach das so... Programm sind ca. 25GB da ist alles drinn und je nach Code kann der User es aufrufen...

Frank

torud 24. Nov 2006 09:23

Re: Verschiedene Modul-Dateien realisieren...Wie?
 
Hm, verstehe ich das richtig, dass das wirklich alles mit in die exe rein kompiliert wurde und die dann soooo riesig ist???? Das kann doch gar nicht sein!?!? Und das macht Sinn? Bin jetzt a bisserl skeptisch....

Mavarik 24. Nov 2006 09:58

Re: Verschiedene Modul-Dateien realisieren...Wie?
 
Wo ist das problem...?

Frag einfach...

Daniel G 24. Nov 2006 10:42

Re: Verschiedene Modul-Dateien realisieren...Wie?
 
Zitat:

Zitat von Mavarik
Programm sind ca. 25GB

Waaaaah! :shock:

Das doch 'n Schreibfehler, oder? :wink:


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