|
|
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Задача такая: сделать такую форму, чтобы при открытии она отработала некий код и после этого закрылась без вмешательства пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:59:46 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Так и сделайте на событие открытия этой формы такой код который отработает а потом ее закроет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:01:53 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
На открытие повесь свой код, а конце кода, перед выходом, напиши, Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:03:11 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
DoCmd.Close нельзя помещать в события открытия формы - возникает ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:03:58 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Если это событие закрытия, то Cancel=true. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:07:57 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
DoCmd.Close acForm, "ФОРМА1" ВОТ пристал-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:09:22 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Интересно, в Load можно помещать закрытие, а в Activate нельзя... А если я хочу тобы формочка показалась? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:09:40 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
ДА МОЖНО ПОМЕЩАТЬ В ОТКРЫТИЕ, не парь мозги, а проверь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:11:45 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Возможно таймер тебе поможет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:13:06 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Интересно зачем такое извращение? Открыть и тут же закрыть, но обязательно показать? Но в общем-то можно: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:16:30 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Вставил на открытие DoCmd.Close acForm, "Форма1" Все работает.... Жизнь не перестает меня удивлять!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:17:50 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Это если из другой формы... А из себя самой не получится, похоже действительно таймер похоже придется использовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:18:43 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Вроде вторник, а у кого-то (Slider_spb) совсем с головой плохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:21:29 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Если из другой формы, то по-моему используется DoCmd.OpenForm "ХХХХХ", WindowMode:=acDialog, ну и т.д, т.п. Но в этом Форуме меня быстро научили, прежде, чем публиковать, хоть проверься! Если не веришь, то спроси у Темного, Саныча, Вига... После их наставлений я вообще боюсь непроверенные коды писать, так что я проверился, могу даже тестовую базу выслать... Спайдер, не опутывай себя и других паутиной.... А при использовании функций открытия/закрытия ТАЙМЕРА я вообще впервые слышу, может кто подскажет практическое применение таймера... Это для расширения кругозора Жизнь не перестает меня удивлять!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:32:50 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
открыть... закрыть... показать... навеяло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 18:34:43 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Я пользуюсь таймером - в Load'е не все полностью успевает проинициализироваться и отрисоваться. К моменту вызова события от таймера все уже хорошо. А в данной ситуации я бы извне открыл форму, показал на ней что надо, подождал и потом извне же закрыл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 20:27:28 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Таймер действительно помог. А извне ей управлять не получиться, т.к. это форма открывается по автозапуску при открытии проекта :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 16:01:21 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
При запуске проекта можно из макроса AutoExec вызвать вашу написанную функцию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 16:33:57 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Да, можно, но хотелость показывать нечто вроде заставки при запуске проекта. Можно конечно форму открывать/закрывать макросом автозапуска... Что лучше пока не решил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 16:58:19 |
|
||
|
Как создать самозакрывающуюся форму?
|
|||
|---|---|---|---|
|
#18+
Какой проект без заставки! :) Таблицы проверить / перелинковать нужно - нужно. Всякие инициализации нужно- нужно. При старте можно даже ссылки на библиотеки програмно подцепить, чтобы на не ту версию не ругалась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 17:03:13 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32872967&tid=1669197]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 365ms |

| 0 / 0 |
