Hi Michael und Manuel,
ich habe mir mal den
Universal Updater angeschaut, und habe mir dort den Code angesehen:
Delphi-Quellcode:
Zip.ExtrBaseDir := Pfad;
Zip.AddRootDir :='c:\';
Zip.SZFileName := inttostr(LatestVersion) + '.7z';
Zip.Extract();
Da die Komponente installiert war, fehlen natürlich die Initalisierungssachen.
Aber aufgrund dessen ist mir aufgefallen, dass "SZFileName" ja ein Dateiname und nicht Dateiname + Pfad haben will.
Also das geändert, und
oh wunder
Keine OpenDialoge mehr.
Aber was ist bzw. macht "AddRootDir" und "ExtrBaseDir"?
Und Manuel, könntest du den Code mal anhängen? Im Grunde genommen möchte ich ja nur entpacken.
MfG
xZise