Выполнять код, пока все TextBox не будут заполнены - VB

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

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

обманул систему.... Можно ли сделать цикл *выполнять, пока все textbox'сы не заполнятся*?

Решение задачи: «Выполнять код, пока все TextBox не будут заполнены»

textual
Листинг программы
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
 
Private Sub Command1_Click()
 
Dim cnt As Control
        
    Do
        
        q% = 0
        
        For Each cnt In Me.Controls
        
            If InStr(LCase$(cnt.Name), "text") <> 0 Then
            
               If cnt.Text = "" Then
                  q% = -1
                  Exit For
               End If
               
            End If
     
        Next
        
        If q% = 0 Then Exit Do
        
        DoEvents
        
        Sleep 100
        
    Loop
    
    MsgBox "Все текстбоксы заполнены!"
 
End Sub

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


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

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

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