Ошибка Delphi E1026 Файл не найден: "myprojectname.tlb" - PullRequest
0 голосов
/ 10 августа 2010

У меня есть проект, назовем его Yellow.dproj, который я сохранил как Blue.dproj, чтобы внести некоторые изменения.В этом проекте должен быть какой-то связанный с COM / DCOM код, но я не могу понять, где.

Ошибка, которую я получаю при попытке собрать Yellow.dproj, заключается в том, что он не может найти библиотеку типов(TLB) файл: "E1026 Файл не найден:".Файл, который он не может найти, - MyAppName.tlb.Есть файл MyAppName_tlb.pas, который я пытался добавить и удалить из проекта, так или иначе, я получаю эту ошибку.

Я думаю, что мне, вероятно, нужно перейти в этот файл TLB, который я не оченьпонять и переименовать кучу мусора там, потому что это зависит от имени моего приложения.Я подозреваю, что это происходит с вами, когда вы используете COM / DCOM и библиотеки типов в Delphi (Delphi 2010).Вы не можете просто переименовать или сохранить как и построить новый проект снова.

Что мне сделать, чтобы починить это устройство?

1 Ответ

1 голос
/ 10 августа 2010

Есть ли у вас {$ * .TLB} в источнике вашего проекта?

* - это имя проекта, поэтому файл TLB должен соответствовать имени проекта - возможно, имя tbl не было изменено вместе с проектом.

...