Forum: Sonstige Fragen zu Delphi
Delphi
by s.h.a.r.k,
26. Nov 2010
Habs mir jetzt mal etwas genauer angeschaut, nur werde ich daraus leider nicht wirklich schlau. InArchive.Open(...) liefert hier halt eine 1 zurück, was eigentlich eine 0 sein sollte. 0: heißt alles okay, 1: keine Ahnung was für ein Fehler.
// 7Zip plugin von http://www.progdigy.com/
// Zeile 1032
procedure T7zInArchive.OpenFile(const filename: string); stdcall;
var
strm: IInStream;...
Forum: Sonstige Fragen zu Delphi
Delphi
by s.h.a.r.k,
23. Nov 2010
So wie ich den Code oben gelesen habe, geht es aber primär eh um das Auslesen?! Und wenn man das kann, dann kann man zur Not auch entpacken.
Auspacken würde ich ISO-Files allerdings auch nicht, das File-System etwas schonen ;)
Forum: Sonstige Fragen zu Delphi
Delphi
by s.h.a.r.k,
23. Nov 2010
Ich glaube du solltest dich ein wenig besser in die Materie einlesen ;) Dann wird das mit dem entpacken einer ISO mit Sicherheit noch was. Nur ohne die Grundlagen wirds schwer.
Forum: Sonstige Fragen zu Delphi
Delphi
by s.h.a.r.k,
22. Nov 2010
Kann dir gleich sagen, dass es mit 7zip klappt ;) Habs vorher schon probiert. Nur kann ich dir halt nicht sagen, wie 7zip das intern handelt.
Forum: Sonstige Fragen zu Delphi
Delphi
by s.h.a.r.k,
22. Nov 2010
Wow... Du hilfst uns ja nicht gerade viel ;) Schau doch einfach mal in welcher Zeile genau der Fehler auftritt. Setz halt mal einen Haltepunkt an die CreateInArchive Methode und gehe dann, sobald der Punkt erreicht ist, mit F7 weiter bis der Fehler auftritt.
Zudem wäre es interessant zu wissen, wie denn die Methode CreateInArchive aussieht, in so fern darin der Fehler steckt.
-- EDIT
Wenn...
Forum: Sonstige Fragen zu Delphi
Delphi
by s.h.a.r.k,
22. Nov 2010
Wo in deinem Code erscheint denn die Fehlermeldung? CreateInArchive ist ja deine eigene Methode und ich vermute stark, dass der Fehler da steckt. Dein Code ist halt für die bisherigen Archive korrekt, nicht aber für das ISO-Format -- davon gehe ich im Moment eben aus.
Forum: Sonstige Fragen zu Delphi
Delphi
by s.h.a.r.k,
22. Nov 2010
Und das genaue Problem besteht wo? Dass du von uns nun wissen willst, wie ISO-Dateien entpackt werden können? Oder wo der Fehler in deinem Code steckt?