Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];

Вниз

Frame.OldCreateOrder,PixelsPerInch,TextHeight. Откуда?   Найти похожие ветки 

 
DevilDevil ©   (2007-06-01 16:00) [0]

Я использую Фреймы для динамического создания "окон". Совсем недавно началась какая то ерунда. Непонятно по каким причинам в dfm фреймов стали добавляться свойства (см сабж), которые фреймам вообще не могут принадлежать! Естественно при компиляции никаких ошибок не выдаётся; зато при динамическом создании - выскакивает ошибка.

Кто знает, из-за чего может происходить такая ерунда, скажите пожалуйста.


 
DevilDevil ©   (2007-06-02 17:27) [1]

ап


 
DVM ©   (2007-06-02 17:31) [2]

Я с этим маялся, маялся - плюнул и вместо фреймов стал использовать формы. Решения проблемы так и не нашел. По-моему тогда нашел причину, но уже не помню в чем она была.


 
DevilDevil ©   (2007-06-03 08:33) [3]

:(
вопрос открыт


 
Loginov Dmitry ©   (2007-06-03 09:47) [4]

А Делфя какая? В какой момент происходить порча ресурсов - сразу, или после какой-либо комбинации действий? Если не сразу, то какие действия к этому приводят?


 
icWasya ©   (2007-06-04 09:55) [5]

А к проекту фрейм подключён? Если да, то как выглядит строка подключения в файле проекта (dpr).


 
DVM ©   (2007-06-04 10:30) [6]

Это глюк в Делфи, ИМХО.


 
DevilDevil ©   (2007-06-04 17:00) [7]

> А Делфя какая?

C++Builder6

> А к проекту фрейм подключён?
да

> Если да, то как выглядит строка подключения в файле проекта
> (dpr).


честно говоря, не знаю. Просто в группе проектов выбираю "Add..."


> В какой момент происходить порча ресурсов - сразу, или после
> какой-либо комбинации действий? Если не сразу, то какие
> действия к этому приводят?


Вообще говоря, раньше таких проблем не было.

Появляется вот в какой момент. Кликаю в группе проектов по интересующему файлу с фреймом, фрейм с содержимым открывается. Именно в этот момент в dfm заносятся зловещие свойства. Всё компилируется, но при попытке динамического создания.. возникает ошибка.

P.S. Есть  предположение, что фигня эта стала происходить после изменения у MainForm свойства типа "Parent3D" что ли... непомню. Руки не доходят определять методом полного перебора.

Вопрос открыт. Как лечить?


 
Игорь Шевченко ©   (2007-06-04 17:09) [8]


> C++Builder6


Изыди! :)


 
Loginov Dmitry ©   (2007-06-04 21:28) [9]

> C++Builder6


ясно. В этой среде итак мильен глюков. Ну одного больше, чеж теперь...


 
DVM ©   (2007-06-04 22:36) [10]


> Loginov Dmitry ©   (04.06.07 21:28) [9]

У меня точно такой же глюк наблюдался в Delphi.


 
DevilDevil ©   (2007-06-05 14:56) [11]

Сегодня "удалось избавиться" от такого бага...

Дело в том, что в недавнее время я стал использовать не сам TFrame, а его наследка TFrameVis, который включает в себя пару методов и пару переменных в секции public. Как только я (а точнее начальник) вернулся к наследованию от TFrame, баги исчезли.

P.S. Delphi глючит... ой, Билдер! :)


 
DVM ©   (2007-06-05 15:06) [12]


> Как только я (а точнее начальник) вернулся к наследованию
> от TFrame, баги исчезли.

Ты особо не радуйся, так как я наследовался от TFrame и баги у меня наблюдались вышеописанные.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.058 c
1-1180540958
DevilDevil
2007-05-30 20:02
2007.08.12
DragDrop для закладок TTabControl-а


6-1141228505
Gnobobel
2006-03-01 18:55
2007.08.12
Indy: Не посылаются Cookies.


11-1166446345
AndreyRus
2006-12-18 15:52
2007.08.12
Ошибка обработчика события OnDestroy


9-1157371461
Provodnick
2006-09-04 16:04
2007.08.12
Проблема с дисплейным списком.


15-1184592922
Sdubaruhnul
2007-07-16 17:35
2007.08.12
Война браузеров доходит до идиотизма





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский