Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создать самозакрывающуюся форму? / 20 сообщений из 20, страница 1 из 1
18.01.2005, 17:59:46
    #32870859
Slider_spb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Задача такая: сделать такую форму, чтобы при открытии она отработала некий код и после этого закрылась без вмешательства пользователя.
...
Рейтинг: 0 / 0
18.01.2005, 18:01:53
    #32870872
Alexander Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Так и сделайте на событие открытия этой формы такой код который отработает а потом ее закроет.
...
Рейтинг: 0 / 0
18.01.2005, 18:03:11
    #32870875
P
P
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
На открытие повесь свой код, а конце кода, перед выходом, напиши,
Код: plaintext
1.
DoCmd.Close acForm, ФОРМА1
...
Рейтинг: 0 / 0
18.01.2005, 18:03:58
    #32870879
Slider_spb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
DoCmd.Close нельзя помещать в события открытия формы - возникает ошибка.
...
Рейтинг: 0 / 0
18.01.2005, 18:07:57
    #32870893
altis_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Если это событие закрытия, то Cancel=true.
...
Рейтинг: 0 / 0
18.01.2005, 18:09:22
    #32870902
P
P
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
DoCmd.Close acForm, "ФОРМА1"
ВОТ пристал-то
...
Рейтинг: 0 / 0
18.01.2005, 18:09:40
    #32870903
Slider_spb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Интересно, в Load можно помещать закрытие, а в Activate нельзя... А если я хочу тобы формочка показалась?
...
Рейтинг: 0 / 0
18.01.2005, 18:11:45
    #32870911
P
P
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
ДА МОЖНО ПОМЕЩАТЬ В ОТКРЫТИЕ, не парь мозги, а проверь.
...
Рейтинг: 0 / 0
18.01.2005, 18:13:06
    #32870914
xax_nv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Возможно таймер тебе поможет...
...
Рейтинг: 0 / 0
18.01.2005, 18:16:30
    #32870920
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Интересно зачем такое извращение? Открыть и тут же закрыть, но обязательно показать?

Но в общем-то можно:
Код: plaintext
1.
DoCmd.OpenForm "Форма1"
DoCmd.Close acForm, "Форма1"
(и никаких таймеров не надо )
...
Рейтинг: 0 / 0
18.01.2005, 18:17:50
    #32870921
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Вставил на открытие
DoCmd.Close acForm, "Форма1"
Все работает....
Жизнь не перестает меня удивлять!!!
...
Рейтинг: 0 / 0
18.01.2005, 18:18:43
    #32870924
Slider_spb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Это если из другой формы... А из себя самой не получится, похоже действительно таймер похоже придется использовать...
...
Рейтинг: 0 / 0
18.01.2005, 18:21:29
    #32870932
P
P
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Вроде вторник, а у кого-то (Slider_spb) совсем с головой плохо.
...
Рейтинг: 0 / 0
18.01.2005, 18:32:50
    #32870961
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Если из другой формы, то по-моему используется
DoCmd.OpenForm "ХХХХХ", WindowMode:=acDialog, ну и т.д, т.п.

Но в этом Форуме меня быстро научили, прежде, чем публиковать, хоть проверься! Если не веришь, то спроси у Темного, Саныча, Вига...
После их наставлений я вообще боюсь непроверенные коды писать, так что я проверился, могу даже тестовую базу выслать... Спайдер, не опутывай себя и других паутиной....
А при использовании функций открытия/закрытия ТАЙМЕРА я вообще впервые слышу, может кто подскажет практическое применение таймера... Это для расширения кругозора


Жизнь не перестает меня удивлять!!!
...
Рейтинг: 0 / 0
18.01.2005, 18:34:43
    #32870967
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
открыть... закрыть... показать...
навеяло
...
Рейтинг: 0 / 0
18.01.2005, 20:27:28
    #32871097
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Я пользуюсь таймером - в Load'е не все полностью успевает проинициализироваться и отрисоваться.

К моменту вызова события от таймера все уже хорошо.

А в данной ситуации я бы извне открыл форму, показал на ней что надо, подождал и потом извне же закрыл.
...
Рейтинг: 0 / 0
19.01.2005, 16:01:21
    #32872755
Slider_spb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Таймер действительно помог. А извне ей управлять не получиться, т.к. это форма открывается по автозапуску при открытии проекта :)
...
Рейтинг: 0 / 0
19.01.2005, 16:33:57
    #32872880
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
При запуске проекта можно из макроса AutoExec вызвать вашу написанную функцию.
...
Рейтинг: 0 / 0
19.01.2005, 16:58:19
    #32872967
Slider_spb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Да, можно, но хотелость показывать нечто вроде заставки при запуске проекта. Можно конечно форму открывать/закрывать макросом автозапуска... Что лучше пока не решил :)
...
Рейтинг: 0 / 0
19.01.2005, 17:03:13
    #32872981
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать самозакрывающуюся форму?
Какой проект без заставки! :)

Таблицы проверить / перелинковать нужно - нужно. Всякие инициализации нужно- нужно. При старте можно даже ссылки на библиотеки програмно подцепить, чтобы на не ту версию не ругалась.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создать самозакрывающуюся форму? / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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