RE:mensaje al buscar un dato
Hola
primero asegurate de que tu consulta realmente se demora un poco ya que no vale la pena poner un mensaje y que nunca se vea ya que tu consulta visual basic la procesa rapido.
Bien ahora veamos un ejemplo:
Voy a utilizar un control StatusBar con su propiedad Visible =False pero tu puedes utilizar el control que quieras.
en un momento en tu codigo llamas al procedimiento o Function que va a realizar la consulta pues bien dentro de este procedimiento o Function
al principio ponemos nuestro control StatusBar Visible = True y:
Public Function Test() As String
StatusBar Visible = True
Statusbar.Panels(1).Text = "Procesando la consulta, por favor espere...")
' Codigo de la function aquí
cuando la function ya ha realizado la tarea o cuando vamos asignar a la function el resultado a devolver volvemos a poner a False la propiedad visible de nuestro control.
StatusBar.Visible = False
Test = 'datos a devolver
Espero te ayude
Saludos
Victor Collado