Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3
Кент Рейсдорф. BORLAND C++BUILDER. Страница 269
Вы куда-то переместили или удалили исходный файл и/или файл формы этого объекта. В репозитории сохраняется каталог, в котором находится объект. Если вы перемещаете или удаляете объект, то репозиторий объектов не может его найти и выдает сообщение об ошибке.
Могу я добавить объекты на страницу New репозитория объектов?
Нет, не можете. Содержимое страницы New репозитория объектов фиксировано. Объекты этой страницы нельзя удалить или изменить. Вам нужно разместить ваши объекты на другой странице.
Я добавил функцию в класс моей главной формы и теперь не могу откомпилировать программу. В чем дело?
Вероятно, вы случайно добавили объявление функции к разделу published объявления класса. Убедитесь в том, что объявление вашей функции находится в разделах public или private.
У меня есть редактор ресурсов, который позволяет декомпилировать ресурсы, содержащиеся в других программах. Таким образом я «занимаю» нужные мне изображения и другие ресурсы из различных программ. Я могу так поступать?
Вообще говоря, нет. Вы должны исходить из предположения, что все ресурсы других программ защищены законом об авторских правах и не могут свободно использоваться. Проконсультируйтесь с юристом по этому вопросу.
Моя прикладная программа использует большое количество растровых изображений и звуковых файлов. Могу ли я поместить все эти ресурсы в другой файл, а не в исполняемый файл моей программы?
Да. Вы можете сохранить ресурсы в динамически компонуемой библиотеке (DLL).
1. Когда используется опция Inherit при выборе объекта из репозитория объектов?
2. Как сохранить проект в репозитории объектов?
3. Что случится с производными формами, если вы измените базовую форму?
4. В каком месте объявления класса формы размещаются объявления функций пользователя?