Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли прервать дальнейшую инициализацию объектов в форме / 6 сообщений из 6, страница 1 из 1
28.08.2012, 06:26
    #37932787
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прервать дальнейшую инициализацию объектов в форме
Необходимо при выполнении условия в методе Load формы, прекратить дальнейшую загрузку и выполнить thisform.release, чтоб не выполнялись методы init oбъектов(например Grid), расположенных на форме
...
Рейтинг: 0 / 0
28.08.2012, 07:37
    #37932814
Jonny540
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прервать дальнейшую инициализацию объектов в форме
q1w1e1,

Надо передать информацию о выполнении условия в методе Load формы
в Init() формы, если выполняется, то в Init'е пишешь RETURN .F.
...
Рейтинг: 0 / 0
28.08.2012, 07:38
    #37932815
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прервать дальнейшую инициализацию объектов в форме
Jonny540,

а не проще сразу в лоаде вернуть .ф.?
...
Рейтинг: 0 / 0
28.08.2012, 07:46
    #37932819
Jonny540
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прервать дальнейшую инициализацию объектов в форме
tanglir,

Можно. Пусть ТС решает, там немного по-разному срабатывает.
...
Рейтинг: 0 / 0
28.08.2012, 08:01
    #37932828
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прервать дальнейшую инициализацию объектов в форме
Надо ли в thisform.load если написан Return, дописывать release, или это лишнее?(т.е. при return удаляется форма из памяти или нет)
if file()
else
thisform.unload
thisform.release
return .F.
endif
...
Рейтинг: 0 / 0
28.08.2012, 08:05
    #37932830
Jonny540
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прервать дальнейшую инициализацию объектов в форме
q1w1e1 thisform.unload
thisform.release
ИМНО, это лишнее.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Можно ли прервать дальнейшую инициализацию объектов в форме / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]