В IF проверка на загруженность формы - VB

Узнай цену своей работы

Формулировка задачи:

Помогите реализовать проверку на загруженность формы такова рода
Имя формы заранее известно. P.S. Не кидайтесь, через поиск находил данную тему В VB 6.0 как узнать, загруженали форма ? (0) , но не понял как реализовать в условие при выполнении которого выводился бы msgbox и не выполнении открывалась бы форма.

Решение задачи: «В IF проверка на загруженность формы»

textual
Листинг программы
Option Explicit
 
Sub Main()
    'Load Form1
    If FormLoaded("form1") Then
        MsgBox "Форма загруженна"
    Else
        MsgBox "Форма не загруженна"
    End If
    End
End Sub
 
Public Function FormLoaded(ByVal frmName$) As Boolean: Dim i&
    For i = 0 To Forms.Count - 1
        If StrComp(Forms(i).Name, frmName, 1) = 0 Then
            FormLoaded = True
            Exit For
        End If
    Next
End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы