Цитата(Sergey-Ufa @ Jul 29 2014, 21:24)

Для улучшения читаемости кода захотел использовать в форме Form1 тип enum
. . . . . .
public:
enum {METOD, FILE} Place;
. . . . . .
внутри формы все нормально работает
Но если попытаться придать значение Place из формы Form2
. . . . . .
Form1->Place=METOD;
то компилятор ругается, что не знает никакого METOD.
Есть ли какой нибудь выход?
Выход есть. Енумы, объявленные внутри класса, можно использовать снаружи, с явным указанием класса:
Form1->Place=КЛАССФОРМЫ::METOD;
Но вы не указали, как зовут класс, к которому принадлежит Form1, а потому конкретнее дать ответ не могу. А само Form1 - это не имя класса, а имя его представителя.