Интересное решение, но я не могу понять как Delphi получит информацию от стороннего окна. В примерах зачастую используется функция стороны клиента SendMessageToServer (Например), но в expand.exe ведь нет такого... можете ли вы показать пример по этом поводу? Был бы очень признателен.
Да, как вариант, но мне кажется это уже костыль, т.к. cab файл не один, т.е. сначала их нужно обработать, потом записать информацию с каждого архива в файл, потом считывать с файлов, потом открыть некоторые архивы и разархивировать с них нужные файлы. Насколько я знаю, есть Uses Zlib в делфи.... вот интересно, есть ли такое же решение, только для работы с CAB.