Как автоматически сгенерировать * _TLB.pas в Delphi XE? - PullRequest
8 голосов
/ 06 сентября 2011

Мы обновили наш проект до Delphi XE. Вместо этого есть файлы .ridl .tlb. Но как насчет файлов * _TLB.pas? Как перенести изменения в файле .ridl в файл * _TLB.pas?

Delphi XE вообще не изменяет этот файл.

1 Ответ

14 голосов
/ 06 сентября 2011

Откройте редактор библиотек типов и нажмите кнопку обновления.

Для получения дополнительной информации см. Справку .

Обновление :

Убедитесь, что файл .ridl находится в менеджере проектов.

Из среды IDE: теперь должна быть включена библиотека вида |

Откройте редактор библиотеки типов здесь.

Файл _tlb.pas должен не открываться в любом окне редактора.

При нажатии на кнопку обновления необходимо обновить файл _tlb.pas.

(Иногда сначала требуется кнопка сохранения .ridl)

В некоторых случаях мне нужно сохранить проект, закрыть и перезапустить IDE, прежде чем появится правильная информация.

Иногда вы должны отменить регистрацию библиотеки перед выполнением всего этого.

...