Есть ли версия LockBox для Delphi-XE - PullRequest
3 голосов
/ 02 ноября 2010

где я могу найти версию LockBox для Delphi-XE

Ответы [ 4 ]

4 голосов
/ 02 ноября 2010

Существует версия Delphi 2010, доступная на Songbeamer.com .Основываясь на моем опыте переноса Abbrevia в Delphi XE, он должен работать как есть.Возможно, вы захотите переименовать файлы проекта, но это должно быть об этом.

1 голос
/ 07 февраля 2011

Вы можете заставить это работать. Это не так сложно.

  1. Скачать с SVN. Я буду ссылаться на базовый каталог как tplockbox.
  2. Перейдите в каталог tplockbox/trunc/packages. Скопируйте содержимое каталога d2010 в новый каталог с именем XE.
  3. Переименовать TP_LockBox_d2010.grouproj в TP_LockBox_XE.groupproj
  4. Откройте его, щелкните правой кнопкой мыши TP_LockBox3_d2010.bpl, перейдите в Параметры, измените «Суффикс LIB» из раздела «Описание» на _XE.
  5. Сделайте то же самое для dclTP_LockBox3_d2010.bpl проекта
  6. Настройка выходных путей и каталогов для всех проектов. Я не помню, если бы я просто пошел дальше и изменил это глобально.
  7. Сборка и установка пакетов TP_LockBox3_XE.bpl и dclTP_LockBox3_XE.bpl.

Если вы хотите, чтобы тестовые случаи работали, вам придется изменить файл tplockbox/trunc/test/uLockBox_TestCases.pas. Есть несколько жестко закодированных проверок для более старой версии DUnit, чем та, которая поставляется с Delphi XE. Вы можете просто закомментировать эти проверки.

1 голос
/ 02 ноября 2010

Я считаю, что версия Songbeamer не является "официальной" версией sourceforge.

Шон управляет кодами LockBox 2 и 3 здесь: ссылка

Также см. этот пост на своих форумах.

0 голосов
/ 02 ноября 2010

Вам следует попробовать версию soureforge.net, инструменты TurboPower были обновлены Ником Ходжесом и многими другими (IIRC даже основан на версии songbeamer.com):

http://sourceforge.net/projects/tplockbox/

...