-
Пробовал выставлять в false свойство "Enabled" через инспектор объектов. Пробовал в событиии FormCreate команду: ComboBox1.Enabled := false; Ничего не помогает. Подскажите как поправить???
-
Сделай пример с ошибкой и выложи для просмотра
-
> Сделай пример с ошибкой и выложи для просмотра
Да вот беда в том, что когда возникла эта ошибка, то я сразу сделал тестовый проектик (чтобы потом сравнить с основным), но там такой проблемы нет...
-
Превеликое сорри! Каюсь! Сам виноват! Напортачил в одном месте при загрузке формы.
-
Сейчас поставил Delphi XE2, пытаюсь добиться работы MCK. Может, за выходные получится разобраться, что там в embarcader'овских Delph'ях происходит. Возможно, просто не применяются изменения в свойствах. В unit1_1.inc смотрели, он вообще меняется?
-
Хорошо, что разобрались.
В embarcadero когда проект создается, он лежит по пути, несколько отличному от того, что в прежних версиях. Исходники закапываются в папку, соответствующую имени ide (в моем случае XE2), и выходные файлы еще глубже - в XE2\Win32\Debug. Это может быть проблемой при работе MCK, т.к. TKolProject не может найти себя на диске. Сейчас гляну, что можно поправить.
-
> Исходники закапываются в папку, соответствующую имени ide > (в моем случае XE2), и выходные файлы еще глубже - в XE2\Win32\Debug.
Так будет только для 32-битной отладочной версии для Windows. Бинарники релизной версии приложения будут класться в папку Release вместо Debug. Само собой то же относится и к наименованию папки Win32, которое будет соответствовать битности и платформе для которых скомпилировано приложение.
-
Vladimir Kladov
> ........ В unit1_1.inc смотрели, он вообще меняется?
Владимир, спасибо большое, все нормально! Это был чисто мой косяк. У меня есть группы однотипных интерфейсных элементов. И еще создаются динамически ряд структур данных, в которых есть ссылки на эти интерфейсные элементы. Фактически ссылаюсь на интерфейсные элементы не стандартным способом (т.е. не через переменные, описанные в объекте TForm1), а через ссылки в этих структурах данных. Вот там я в одном месте опечатался с комментированием кода и не задизеблил строчку "....Enabled := true;"
|