Александр Шпихернюк дата публикации 18-03-2003 19:22 | КАТЕГОРИЯ | | IDE.Форма диалога из репозитория всегда создается в бинарном формате | | ПРОДУКТ | | Delphi 5 Update Pack 1 | | ПЛАТФОРМА | | |
При добавлении в проект новой диалоговой формы File->New->Dialogs,
DFM создается в двоичном формате. Если для разработки проекта используется
система контроля версий CVS с настройкой на обработку dfm файлов как
текстовых, то при добавлении в репозиторий такого файла он повреждается, в
дальнейшем при получении этого файла из репозитория вы получаете нерабочий
dfm.
- Не добавлять таким образом диалоговые формы.
- Использовать утилиту
$(DELPHI)\bin\convert -i -t имя_файла
для перевода в текстовый формат, сразу после добавления.
Такое поведение наблюдается если брать из репозитория (почти) готовые объекты
— со вкладки Dialogs, Forms, Multitier, Business, Data Modules, Projects.
DFM создается в соответствии с установкой по-умолчанию, т.е. правильно, если
использовать "чистые заготовки" - такие как TForm, TFrame, TDataModule и т.п.,
а также если наследовать существующие объекты проекта.
[DFM] [Репозиторий объектов]
Обсуждение материала [ 21-03-2003 10:44 ] 3 сообщения |