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

Вниз

Проблема с видимостью элементов :(   Найти похожие ветки 

 
andreil ©   (2008-03-27 16:50) [0]

Есть у меня проект, состоящий из нескольких самостоятельных (почти) модулей. В одном из модулей создается форма и те элементы, которые остаются постоянно. Другие модули просто добавляют, а затем удаляют свои элементы на/с форму.
Проблема заключается в следующем: первый модуль отработал на ОК, форма создалась, второй тоже - контролы есть и работают. Но вот следующий модуль работает настабильно. При простом запуске его контролы не создаются (или невидимы). Как только я ставлю брэк-поинт где-нибудь в ходе создания контролов этого модуля, все ОК.
В чем может быть проблема?
ЗЫ: Пишу на КОЛ без МСК.
ЗЫЫ: При необходимости выложу исходники, но сейчас сделать этого не могу - прокси :(


 
Сашик   (2008-03-27 17:22) [1]

Может быть у Вас где-то в коде есть строка типа Form:= Applet, тогда при удалении Form происходят всякие негоции. У меня так было...


 
MTsv DN   (2008-03-27 17:22) [2]

> При простом запуске его контролы не создаются (или невидимы).  Как только я ставлю брэк-поинт где-нибудь в ходе создания  контролов этого модуля, все ОК.
Invalidate не поможет?


 
Сашик   (2008-03-27 17:30) [3]

Или проверить ссылки на Control-ы. Может они переопределены или Control уже удален (в дополнение к [1])...


 
Сашик   (2008-03-27 17:53) [4]

Если поменять очередность вызова модулей 2 и 3 ошибка происходит?


 
andreil ©   (2008-03-27 18:12) [5]

Сорри, тупанул :( Надо было сделать после создания новых контролов так:
Моя_Форма.CreateWindow
Как только ввел этустроку, все ОК



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

Форум: "KOL";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
2-1250324929
Sly_laban
2009-08-15 12:28
2009.10.18
Fast Report -литература


15-1250522854
TUser
2009-08-17 19:27
2009.10.18
Акция в Эльдорадо


2-1250517034
ford
2009-08-17 17:50
2009.10.18
RichEdit текст в верхнем индексе


2-1250058131
Sergey2
2009-08-12 10:22
2009.10.18
деление без остатка


4-1219768499
Deltas
2008-08-26 20:34
2009.10.18
Кнопки в системном меню





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский