Для улучшения читаемости кода захотел использовать в форме Form1 тип enum . . . . . . public: enum {METOD, FILE} Place; . . . . . . внутри формы все нормально работает . . . . . . Place=METOD; switch(Place) {case METOD: . . . . . . break; case FILE: . . . . . . }; Но если попытаться придать значение Place из формы Form2 . . . . . . Form1->Place=METOD; то компилятор ругается, что не знает никакого METOD. Пролазит либо Form1->Place=0; либо объявление Place в Form1 в качестве глобальной переменной. Ни то, ни другое мне не нравится по причине потери наглядности и читаемости. Есть ли какой нибудь выход?
|