Страница: 1 |
Страница: 1 |
Вопрос: формы
Добавлено: 31.08.06 18:50
Автор вопроса: Denis
Вопрос следующего плана:
в проекте есть несколько форм, одну делаю скрытой с помощью me.hide на нажатие кнопки, там же создаю экземпляр другой формы
Dim edit_form As New Form3
edit_form.Show()
и работаю в ней.
По закрытию хотел вернуться в исходную mainform, которой сделан hide. Попытка написать mainform.show , например, на закрытие, не пропускается редактором как Reference to a non-shared member requires an object reference
Ошибка наверное примитивная, помогите разобраться плиз
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #1
Добавлено: 31.08.06 19:05
Код где?
Отобразить форму пытаешься в том же модуле/процедуре где она и объявлена?
Ошибка, может, и примитивная, но по твоим исходным данным хрен понятная. Наверняка одно - ты облажался с областью видимости/временем жизни объектных переменных.
Номер ответа: 2
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #2
Добавлено: 31.08.06 19:13
Попробуй edit_form.visible = true, может получится... Хотя у меня и то, что ты описал тоже работает без ошибок.
P.S. Да и вообще попробуй работать в формами через visible
Номер ответа: 3
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #3
Добавлено: 31.08.06 19:21
Могу поспорить на пиво - это проблема, которая обсуждается тут раз в неделю.
Поищи, тебе надо сделать так, чтоб у тебя ссылка на экземпляр формы глобально где-то хранилась, кстати, какую версию компилятора используешь?