Dann bleibt dir nur eine Möglichkeit übrig: Du musst das Programm 7z mit Parametern Starten.
Ich meine für Windows sollte es auch eine Kommandozeilen Anwendung da sein.
Dazu könntest du dir unter
www.lazarusforum.de meine 7Zip Oberfläche anschauen.
Evlt. Hilft das ja. Ist zwar nicht die schöne art, aber es geht und unter Linux habe ich gehört ist das die gäng ste "sache" einfach auf externe Programm zu zurückzugreifen. Für Windows zwar nicht, sollte aber auch gehen.
Wenn du dort nicht angemeldet bist kann ich dir mein Projekt auch gerne per PM senden oder an mein nächsten Beitrag hängen.
Es ist aber nur für Lazarus. Sollte aber Trotzdem zum nach schauen Hilfreich sein.
Wenn du möchtest könnte ich auch draus ein Klasse erstellen, die auf das 7Z Programm zu zurückgreift.
Ich hoffe du weißt wie ich das meine.