SERGE_BLIZNUK
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день, господа-товарищи. Вот, товарищ бьётся безуспешно.. Есть ли компоненты, которым можно проверять CRC(или MD5, хэш)... выполняемого файла (и вожможно эл.подпись - типа кто откомпилировал - это всё не обязательно, но желательно )? Т.е. кинул на форму, перекомпилил, внёс полученный хэш и build. А сам exe-шник себя проверяет?... Добавлено: waik Цитата: Ругается тут {$IFDEF Version6} DesignIntf, DesignEditors, {$ELSE} DsgnIntf, <<<< {$ENDIF} | 1) попробуйте убрать условие (или напишите там свою версию Delphi) - оставьте так: Код: DesignIntf, DesignEditors, | нет D10, а вы не пробовали Design*.* поискать в каталоге, где установлен D10 ? ещё из какого-то ФАКа: Цитата: Ошибка компиляции (установки компонента) источник - DsgnIntf При попытке установить(откомпилировать) компонент или пакет может возникнуть ошибка - не найден файл DsgnIntf.pas. Что это значит - это значить, что компонент написан для Delphi 5 и ниже (3,4). Delphi 6 (7?) Delphi 5 (4,3 ...) DesignIntf.pas DesignEditors.pas DsgnIntf.pas Нет Решение проблемы: 1) Самый простой способ - скачать новую версию компонентов для Delphi 6 или 7. 2) Заменить название файла на DesignIntf.pas (именно так он называется в новых версиях Delphi), прописать путь к папке DelphiSourceToolsAPI и попробовать пересобрать модуль. В 60% случаев у вас ничего не получится и нужно править код компонента, а это уже не входит в рамки данного FAQ :))) | |