А>Было такое! Удалил два нуля во второй строчке заголовочного файла и форма стала открываться. Откуда они появились — хз? Было так:
А>//---------------------------------------------------------------------------
А>#ifndef SetuElemDlg00H
Действительно, проблема была в этих строчках. Только там были не нули, а просто другое имя модуля, не соответствующее имени файла. Осталось загадкой как случилось и как это работало в bds2006.
Даже уже после Вашего совета не сразу увидел несоответствие, бы еще очень долго искал проблему сам. Спасибо огромное! У меня все-таки будет сделан диплом