powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать открыта форма или нет
3 сообщений из 3, страница 1 из 1
Как узнать открыта форма или нет
    #32055835
Ded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ded
Гость
Не подскажите как узнать открыта форма или нет если
да то определенные действия
...
Рейтинг: 0 / 0
Как узнать открыта форма или нет
    #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
Как узнать открыта форма или нет
    #32055870
Фотография MichaelGK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или посмотреть свойство IsLoaded формы в семействе AllForms:
Код: plaintext
1.
If CurrentProject.AllForms( "mk_frm_Docses" ).IsLoaded Then ...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать открыта форма или нет
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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