Tema: duda msgbox
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/05/2008, 05:31
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 3 meses
Puntos: 37
Re: duda msgbox

Hola herramienta,

En vez de utilizar la función MsgBox de VB, puedes utilizar la API MessageBox que no detiene la ejecución del proceso mientras se muestra.

Código:
Option Explicit

Private Declare Function MessageBox& Lib "user32" Alias "MessageBoxA" _
    (ByVal hWnd&, ByVal lpText$, ByVal lpCaption$, ByVal wType&)

Const MB_ICONQUESTION As Long = &H20&
Const MB_TASKMODAL As Long = &H2000&

Private Sub Command1_Click()
Call MessageBox(hWnd, "Este es mi mensaje", _
      "Título del mensaje", MB_ICONQUESTION Or MB_TASKMODAL)
' ... el proceso sigue ejecutándose
End Sub


Un saludo.