Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать открыта форма или нет / 3 сообщений из 3, страница 1 из 1
07.10.2002, 09:48
    #32055835
Ded
Ded
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать открыта форма или нет
Не подскажите как узнать открыта форма или нет если
да то определенные действия
...
Рейтинг: 0 / 0
07.10.2002, 09:59
    #32055836
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать открыта форма или нет
Так ее вызывать надо!
Взято из примера "Борей"
IsLoaded("MyFormName")
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Function IsLoaded(ByVal strFormName As String) As Boolean
 ' Возвращает значения True, если форма открыта в режиме формы или таблицы.
    
    Const conObjStateClosed =  0 
    Const conDesignView =  0 
    
    If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <> conObjStateClosed Then
        If Forms(strFormName).CurrentView <> conDesignView Then
            IsLoaded = True
        End If
    End If
    
End Function
...
Рейтинг: 0 / 0
07.10.2002, 11:06
    #32055870
MichaelGK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать открыта форма или нет
Или посмотреть свойство IsLoaded формы в семействе AllForms:
Код: plaintext
1.
If CurrentProject.AllForms( "mk_frm_Docses" ).IsLoaded Then ...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать открыта форма или нет / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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