Как обновить проект Borland 6 C ++ с включения indy.bpi в indy60.bpi? - PullRequest
1 голос
/ 25 февраля 2011

Я занимаюсь разработкой с Borland Builder 6 на C ++. И когда я нажимаю на «Компоненты» / «Installer des paquets», Я вижу пакет dclIndy60.bpi: «Internet Direct (Indy) для редакторов свойств и компонентов D6», для меня это означает, что все в порядке, я использую, как хотелось бы, пакет Indy60 (в папке Indy9: версия 9 для indy от ноября 2002) и больше не использовать старый пакет "indy" (версия по умолчанию на моем установочном диске BCB6).

Моя проблема в том, что я пытаюсь скомпилировать "old_project", который, по-видимому, закодирован с использованием старого пакета Indy.bpi (вместо Indy60 в моем), и во время компиляции появляется окно с надписью: "невозможно найти" 'import': indy.bpi ", с кнопкой обзора; Оттуда я перехожу к единственному имеющемуся у меня файлу «indy»:

На самом деле я успешно переустановил (как кажется) indy9, стараясь сначала удалить все следы старого indy (как рекомендовано на форумах) и желаемого indy 9, прежде чем снова установить indy 9 (используя диск BCB 6 для удаления старая инди). И в моем "old_project" я убедился (как сказано выше), что он указывает на indy60 в меню "component". Но во время компиляции он по-прежнему запрашивает "indy.bpi".

=> Как можно удалить любую ссылку на этот старый indy.bpi и / или заменить его новым indy60.bpi?

=> Или я плохо понимаю разницу между indy.bpi и indy60.bpi? или я слишком сильно путаюсь в управлении bpi и bpl для Borland Builder?

=> Или мне лучше создать новый проект и копировать в него файл за файлом из старого проекта BCB C ++?

Извините за путаницу, которую я могу совершить, я немного новичок в разработке приложения C ++ с нуля (с 3-летним опытом работы с уже написанными приложениями) и новичком в Borland Builder.

С наилучшими пожеланиями, Arnaud.

1 Ответ

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

Вам необходимо отредактировать файл .bpk проекта в Блокнот или другом текстовом редакторе. Затем вы можете при необходимости изменить ссылки на пакеты.

...