AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Selbst entpackende Archive mit IExpress erstellen
Thema durchsuchen
Ansicht
Themen-Optionen

Selbst entpackende Archive mit IExpress erstellen

Ein Thema von Luckie · begonnen am 12. Feb 2005 · letzter Beitrag vom 13. Feb 2005
Antwort Antwort
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Selbst entpackende Archive mit IExpress erstellen

  Alt 12. Feb 2005, 06:08
Man kann ja mit dem bei Windows mitgelieferten Tool IExpress selbstentpackende Archive erstellen. Weiß jemand, ob man die SED Datei irgendwie so anpassen kann, dass er auch Unterverzeichnisse mitnimmt und wieder mit der Verzeichnisstruktur entpackt? Ich habe schon im Internet gesucht aber nichts gefunden. In der SED Dastei habe ich auch schon Änderungen vorgenommen, aber nach dem Erzeugen des Setups waren die Änderungen wieder verschwunden und gebracht hat es auch nichts.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#2

Re: Selbst entpackende Archive mit IExpress erstellen

  Alt 12. Feb 2005, 07:30
Soweit ich weiß geht das nicht. Das liegt dann aber IMHO an der CAB-Struktur, die keine Unterverzeichnisse (wie ZIP und Co.) zulässt. Ich kenne es von den MSI-Setups. Dort wird die Ordnerstruktur in der MSI-Datenbank gespeichert, und die CAB enthält nur die Dateien.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Selbst entpackende Archive mit IExpress erstellen

  Alt 13. Feb 2005, 15:17
Hm. OK. Danke für die Auskunft.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#4

Re: Selbst entpackende Archive mit IExpress erstellen

  Alt 13. Feb 2005, 16:11
Zitat von MathiasSimmack:
Soweit ich weiß geht das nicht. Das liegt dann aber IMHO an der CAB-Struktur, die keine Unterverzeichnisse (wie ZIP und Co.) zulässt. Ich kenne es von den MSI-Setups. Dort wird die Ordnerstruktur in der MSI-Datenbank gespeichert, und die CAB enthält nur die Dateien.
CABs sind durchaus in der Lage Ordnerstrukturen zu beinhalten. Evtl. kommt es auf das Format drauf an (MSZIP oder LZX), mit LZX geht es auf jeden Fall. Wenn man bei IExpress einen externen Packer verwenden muss/kann würde ich cabarc empfehlen, welches zum Beispiel bei der PSDK dabei ist, hier ein Anwendungsbeispiel:
Code:
cabarc -r -p -m LZX:21 N setup.cab *.*
  Mit Zitat antworten Zitat
Antwort Antwort


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 23:13 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