Форум: "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