![]() |
probleme bei entpacken von rar dateien
Hallo, ich muss in meinem programm rar dateien entpacken. dazu habe ich die folgende komponente die ich hier gefunden habe installiert.
![]() hier mein code:
Delphi-Quellcode:
mein problem liegt darain, dass er mir zwar anzeigt, dass die file geöffnet wurde und entpackt, aber im angegebenen ordner kann ich die datei dann net finden.
if RAR1.OpenFile(ExtractFilePath(paramstr(0)) + '\Data\Cache\File.rar') then
if RAR1.Extract(ExtractFilePath(paramstr(0)) + '\Data\Cache\',true,nil) then showmessage('entpackt') else status.Caption := 'Fehler beim Entpacken'; das gleiche problem habe ich übrigens auch mit der beiliegenden demo! wo könnt mein fehler liegen? was mach ich falsch. danke! lg marco |
Re: probleme bei entpacken von rar dateien
Kann es sein, dass dein Programm keine Schreibrechte im Ordner hat? Wenn das Programm z.B. unter c:\programme liegt, dann kann es da natürlich nicht hinschreiben.
Ansonsten ist mir aufgefallen, dass du ein \ zu viel schreibst, denn ExtractFilePath liefert bereits ein \ am Ende. ExtractFileDir macht das selbe ohne ein \ am Ende. Genauso bin ich nicht sicher, ob am Ende ein \ gehört. Kann es sein, dass eine gleichnamige Datei wie die Rar-Datei in der Rar-Datei liegt? Das wäre natürlich ein Problem, wenn du in das selbe Verzeichnis entpackst. Und wie meinst du das mit der Demo? Die funktioniert bei mir tadellos. |
Re: probleme bei entpacken von rar dateien
also ich habe es mit '\' mehr und weniger probiert. klappt beides nicht.
die datei liegt im moment in eigene dateien. später nach der installation soll sie mal im programme ordner liegen. die rar heißt: FST_IVAO_Setup.rar und die datei darin FST_IVAO_Setup.exe das sollte doch kein problem geben!? oder ! |
Re: probleme bei entpacken von rar dateien
Unter c:\programme hast du normalerweise keine Schreibrechte. Du musst dir dann mit
![]() Das musst du danach natürlich alles wieder löschen. Dein Quelltext funktioniert bei mir jedenfalls 1:1 kopiert tadellos... |
Re: probleme bei entpacken von rar dateien
ok, merkwürdig, dann probier ich mal deine lösung aus... wenns net klappt melde ich mich wieder
danke SUPER HAT GEKLAPPT!!!! DANKE |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:13 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