Hallo,
gibt es eine Funktion\Prozedur eine zip Datei mit Passwort zu entpacken
Oder hat jemand ein Beispiel hierfür: http://www.del-net.com/frmDFUnRar.html" onclick="window.open(this.href);return false;
Danke schonmal für eure Antworten it´s not a bug, it´s a feature!
Da geht es doch um das Format, RAR. Hierfür könntest du einfach das unrar Programm nutzen und Extern aufrufen. Es gibt hier ein Tutorial, allerdings für Delphi, ich weiß nicht in wie weit das auch auf Lazarus zutrifft, wenn du Glück hast geht es und du müsstest es nur Minimal Anpassen, weil das RAR Format Entwickelt sich Ständig weiter. http://www.delphi-treff.de/tutorials/da ... -tutorial/" onclick="window.open(this.href);return false;
Gäbe es nicht auch die Möglichkeit die unrar.exe von Winrar zu Steuern (mit winexec und sw_hide), und zu bedienen
Klar geht das auch, du musst dann nur ein Exterens Programm aufrufen. Besser wäre meiner Meinung nach 7ZIP weil es mehr kann und mehr Formate unterstützt.
Du könntest ja für beide Programme eine Unterstützung einbauen. Wenn du hier nach meiner 7Zip Oberfläche suchst, siehst du wie ich das mit 7ZIP gemacht habe. Dass kannst du so ähnlich auch mit unrar machen.
Und wie kann ich ein anderes Programm steuern(lieber wäre mir eine vernünftige unit)
Jedes Consolen Programmen dieser Art unterstüzt Bestimmte Paramenter. Einfach mal in CMD unrar /? oder unrar.exe /? bzw. --help eingeben.
Eine Unit währe natürlich besser, aber hier musst du erst mal Header finden für Lazarus oder wenn du welche für Delphi hast, könnten die mit einigen Anpassungen wenn möglich auch unter Lazarus laufen.