Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi 7-Zip DLL ansteueren (https://www.delphipraxis.net/41394-7-zip-dll-ansteueren.html)

gsh 2. Mär 2005 19:25


7-Zip DLL ansteueren
 
HI DPler

Ich hab mir eine 7-Zip DLL runtergeladen in der Hoffnung des beschrieben stehe mit welchen Procedurenamen und mit welchen Parameter ich diese DLL ansprechen muss aber nichts. Jetzt wollt ich halt nur mal Fragen ob jemand eine Ahnung hat wie man die DLL ansteuert.

ZIP: 7za_dll_312.zip
DLL: 7za.dll

Robert Marquardt 3. Mär 2005 05:16

Re: 7-Zip DLL ansteueren
 
Sag mal die Downloadadresse an.
Das kann doch nur eine einfache Headerkonversion sein.

Garfield 3. Mär 2005 07:45

Re: 7-Zip DLL ansteueren
 
Wahrscheinlich von Sourceforge: http://sourceforge.net/project/showf...ckage_id=29413

Mit 7z312.tar.bz2 ist auch der Source mit den Dialogen usw verfügbar.

http://www.7-zip.org/sdk.html

gsh 3. Mär 2005 15:51

Re: 7-Zip DLL ansteueren
 
@Robert Marquardt Direkt an der Quelle: http://www.7-zip.org/

@Garfield Der Source-Code ist aber nur in C :wall:

Robert Marquardt 3. Mär 2005 16:09

Re: 7-Zip DLL ansteueren
 
Ich habe mir da schon ein paar Files von SourceForge runtergeladen, aber da war keine DLL dabei.
Ich schaue mir mal das 4.15 an. Sobald ich die DLL und das zugehoerige .h gefunden habe mache ich eine Konversion.

gsh 3. Mär 2005 16:44

Re: 7-Zip DLL ansteueren
 
DLL: DLL

Garfield 3. Mär 2005 18:23

Re: 7-Zip DLL ansteueren
 
Zitat:

Zitat von gsh
@Garfield Der Source-Code ist aber nur in C :wall:

Ja sicher. Aber trotzdem kann man die Aufrufe raussuchen und übersetzen.

Zitat:

Zitat von Robert Marquardt
Ich habe mir da schon ein paar Files von SourceForge runtergeladen, aber da war keine DLL dabei.

Die letzte DLL war bei Version 3.12 dabei. Siehe Link von gsh.

Robert Marquardt 4. Mär 2005 04:46

Re: 7-Zip DLL ansteueren
 
Bei der 4.15 sind auch DLLs dabei. Es sind aber COM Interfaces ohne TLB.
Ziemlicher Mist.

NicoDE 4. Mär 2005 07:43

Re: 7-Zip DLL ansteueren
 
Zitat:

Zitat von Robert Marquardt
Bei der 4.15 sind auch DLLs dabei. Es sind aber COM Interfaces ohne TLB.
Ziemlicher Mist.

Ich hatte schon mal damit begonnen (Hi Luckie :)). Ist ne Menge Arbeit, mal sehen, ob ich am Wochenende dazu komme.

Gruß Nico

Luckie 4. Mär 2005 07:44

Re: 7-Zip DLL ansteueren
 
Zitat:

Zitat von NicoDE
Zitat:

Zitat von Robert Marquardt
Bei der 4.15 sind auch DLLs dabei. Es sind aber COM Interfaces ohne TLB.
Ziemlicher Mist.

Ich hatte schon mal damit begonnen (Hi Luckie :)). Ist ne Menge Arbeit, mal sehen, ob ich am Wochenende dazu komme.

War da nicht noch von der zLib die Rede?

chris 4. Mär 2005 09:11

Re: 7-Zip DLL ansteueren
 
huhu leute,

guckt mal hier:

Zitat:

unit LZMA;

{
Inno Setup
Copyright (C) 1997-2004 Jordan Russell
Portions by Martijn Laan
For conditions of distribution and use, see LICENSE.TXT.

Interface to the LZMA compression DLL and the LZMA SDK decompression OBJ

Complete source code for the compression DLL can found at:
http://cvs.jrsoftware.org/view/iscompress/lzma/
Complete source code for the decompression OBJ can found at:
http://cvs.jrsoftware.org/view/issrc...ts/LzmaDecode/

$jrsoftware: issrc/Projects/LZMA.pas,v 1.18 2004/03/26 17:49:44 jr Exp $
}
InnoSetup 5.08 Source Download

hih

backdraft 26. Okt 2005 20:46

Re: 7-Zip DLL ansteueren
 
hat sich irgendwas hier ergeben? muss ja nicht sein, das man sowas nochmal programmiert...

Oliver

marcoX 6. Aug 2011 17:14

AW: 7-Zip DLL ansteueren
 
Falls das noch irgendjemand interessiert (ich habe gerade SevenZip VCL in ein Projekt eingebunden).

Den aktuellen 7z Installationen liegt auch die 7za.dll bei. Bei den 64Bit 7zs sollte die DLL dann auch für zukünftige XE2/64 Projekte funktionieren.


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