Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Per UnRAR Komponente Archive entpacken??? (https://www.delphipraxis.net/111087-per-unrar-komponente-archive-entpacken.html)

Deltachaos 29. Mär 2008 07:55


Per UnRAR Komponente Archive entpacken???
 
Ich wolt fragen wie ich mit der UnRAR Komponente win Archiv entpacke. Ich hab mit auch schon die README Durchgelesen aber konnte damit nichts anfange. :gruebel: :cyclops:

PS: Kann man in Delphi bei Phadangaben auch Windows Variablen Verwenden? :?:

toms 29. Mär 2008 08:01

Re: Per UnRAR Komponente Archive entpacken???
 
Hallo, es gibt doch ein Beispielprogramm?!

Deltachaos 29. Mär 2008 08:04

Re: Per UnRAR Komponente Archive entpacken???
 
Zitat:

Zitat von toms
Hallo, es gibt doch ein Beispielprogramm?!

Um das zu verstehen brauch ich jahre.
Da ist ja das eigentliche Umrar programm nachgebaut.
ich will nur den code zum entpacken und packen

Deltachaos 29. Mär 2008 09:17

Re: Per UnRAR Komponente Archive entpacken???
 
Ich hab mir zwar mal das demo programm angegugt aber ich cheks net.
was sind den die wichtigsten befehle zum packen entpacken?

Die Muhkuh 29. Mär 2008 09:56

Re: Per UnRAR Komponente Archive entpacken???
 
Delphi-Quellcode:
dfUnRar.Extract;

Nuclear-Ping 29. Mär 2008 09:56

Re: Per UnRAR Komponente Archive entpacken???
 
Kenn das Programm zwar nicht, aber wo ist das Problem? "User Incompetent Error"? Wie wäre es mal mit etwas analytischem / logischen vorgehen: Das "komische Programm" in der Delphi-IDE öffnen, die Form anschauen und halt dort mal auf "Entpacken" doppelklicken, sodass man in die Code-Ansicht kommt. Dort kannst du doch nachvollziehen, was er zum Entpacken macht.

Deltachaos 29. Mär 2008 10:25

Re: Per UnRAR Komponente Archive entpacken???
 
Zitat:

Zitat von Nuclear-Ping
Kenn das Programm zwar nicht, aber wo ist das Problem? "User Incompetent Error"? Wie wäre es mal mit etwas analytischem / logischen vorgehen: Das "komische Programm" in der Delphi-IDE öffnen, die Form anschauen und halt dort mal auf "Entpacken" doppelklicken, sodass man in die Code-Ansicht kommt. Dort kannst du doch nachvollziehen, was er zum Entpacken macht.

das habe ich gemacht doch irgendwie blick ichs net.

und weil mir das zu komplizirt war / ist binn ich auf die einfachere Zipmaster umgestigen.

es wird alles richtig Complimetirt doch beim etpacken kommt die Meldung:

---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Project1.exe ist eine Exception der Klasse EAccessViolation aufgetreten. Meldung: 'Zugriffsverletzung bei Adresse 0047CD03 in Modul 'Project1.exe'. Lesen von Adresse 000002F8'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------

Ich weis net was da fasch ist.

[/delphi]
form1.ZipMaster1.DLLDirectory:=ExtractFilePath(Par amStr(0)); //<-- stopt hier
form1.ZipMaster1.FSpecArgs.Add('*.txt');
form1.ZipMaster1.ExtrOptions:=form1.ZipMaster1.Ext rOptions + [ExtrDirNames, ExtrOverwrite];
form1.ZipMaster1.ZipFileName:=ExtractFilePath(Para mStr(0))+'toll.zip';
form1.ZipMaster1.ExtrBaseDir:=ExtractFilePath(Para mStr(0));
form1.ZipMaster1.Extract;
[delphi]

Nuclear-Ping 30. Mär 2008 12:40

Re: Per UnRAR Komponente Archive entpacken???
 
Beispiele / Demos / Hilfe / Buch lesen? Dass Leute immer erwarten, dass man ihnen das Denken abnimmt. :roll:


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