tengo el siguiente fragmento de código: en visual basic en una subrutina y:
Código:
ya he probado a hacer'esto se tiene que ejecutar antes LoadingLabel.Visible = True ErrorLabel.Visible = False 'esto se tiene que ejecutar solo cuando LoadingLabel.Visible = true Try 'Esto conecta a una SQL CE ejecuta un comando Dim loginResult As LoginResult = _DB.login(UsuarioTextEdit.Text, PassTextEdit.Text) 'esta linea no nos afecta [...] Catch ex As Exception MsgBox("Error de conexión: Base de datos inalcanzable.") End Try
While LoadingLabel.Visible = False
thread.sleep(100)
End While
He probado también a extraer el try a una subrutina (chapuza) hacer un thread.sleep eterno (que no respeta) y no se me ocurre que hacer.