![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| AlexLogos |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 229 Регистрация: 23.4.2009 Репутация: нет Всего: 1 |
Народ, подскажите плиз. Хочу динамически создать форму без заголовка. Когда-то для формы непосредственно в проекте писал
форма создается без заголовка. А как это сделать для формы которая создается динамически? Я пробовал создать новый клас формы
но когда я ее создаю возникает ошибка: Resource THidedForm not found. Что сделать чтоб работало? |
||||
|
|||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
bsNone не подходит?
-------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| AlexLogos |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 229 Регистрация: 23.4.2009 Репутация: нет Всего: 1 |
Спасибо
|
|||
|
||||
| superVad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 735 Регистрация: 6.4.2006 Где: Черкассы, Украина Репутация: 4 Всего: 15 |
Это весь код модуля?
А если так - есть ошибка?
|
|||
|
||||
| AlexLogos |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 229 Регистрация: 23.4.2009 Репутация: нет Всего: 1 |
Это не весь код модуля, но все что касается этой формы. Ошибка вылетает при попытке создать форму. Компилируется все нормально.
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
В VCL есть строгая проверка на имя класса TForm.
Любая форма, имя класса которой отличается от TForm требует dfm файл. Если так уж хочется создавать форму без использования визуального дизайнера, то есть 2 варианта: 1. Создать переменную типа TForm. 2. Создать свой класс TForm = class(Forms.TForm) Что касается рамки: Params можно установить через SetWindowLong
+ WS_THICKFRAME - добавить рамку, меняющую размер. |
|||
|
||||
| AlexLogos |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 229 Регистрация: 23.4.2009 Репутация: нет Всего: 1 |
когда я создаю свой клас
то всеравно та же ошибка когда пробую создать форму: Fo:=TForm.Create(Self); |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Обманул, обманул...
Проверяется не по имени, а строго на класс.
Так что наследовать вообще нельзя. |
|||
|
||||
| AlexLogos |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 229 Регистрация: 23.4.2009 Репутация: нет Всего: 1 |
Ну ты и обманщик
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |