Portada
Banner
Portada Foros Manuales Enlaces Email
clear1x1.gif clear1x1.gif clear1x1.gif
clear1x1.gif
clear1x1.gif

Portada
Foros
Manuales
Enlaces
Distribuidores
Precios
Sugerencias

Contacto

 

clear1x1.gif clear1x1.gif
 Gu�a r�pida de inicio al GUI de Visual Pro/5 (Parte 12/68)
Primero Previo Próximo Último

MSGBOX( ) Funci�n para Crear una Caja de Di�logo para dar Mensajes

Esta funci�n se implement� hasta despu�s de la revisi�n 1.0x de Visual PRO/5 y con todo lo que ofrece, realmente se convierte en algo m�s atractivo de usar que el mnem�nico 'ASK'. MSGBOX es una belleza de funci�n MSGBOX, ya que crea una caja de di�logo para mensajes y retorna un valor que identifica el bot�n seleccionado por el usuario.

Sintaxis:

MSGBOX(str1{,expr}{,str2}{,ERR=lineref})

Descripci�n de par�metros

Par�metro Descripci�n
str1 String con la expresi�n para el mensaje a ser mostrado en la caja de di�logo
expr Expresi�n num�rica para el n�mero y tipo de bot�n, tipo de �cono, bot�n a asumir por omisi�n (default), y tipo de di�logo modal (vea abajo los valores a ser usados)
str2 String con expresi�n para el t�tulo de la caja de di�logo. Si este par�metro es omitido, el nombre del programa es usado como t�tulo
ERR=lineref N�mero de l�nea o etiqueta a donde el proceso bifurcara si un error ocurre durante la ejecuci�n

Todas las siguientes tablas contienen las opciones de valor para el par�metro expr. Para crear un valor final, seleccione un n�mero de cada conjunto. El valor que se asume por omisi�n en cada conjunto es 0.

Valores para Botones   Valores para Iconos
Valor Bot�n(es) a desplegar   Icono Valor desplegado
0 OK   0 Ninguno
1 Ok y Cancel   16 Signo Stop.
2 Abort, Retry e Ignore   32 Signo de Interrogación
3 Yes, No y Cancel   48 Signo de Admiración
4 Yes y No   64 Símbolo de Información
5 Retry y Cancel      
      La posición del ícono en la caja
del mensaje es determinada por
el sistema operativo Windows y
podría cambiar.

La posici�n del �cono en la caja del mensaje es determinada por el sistema operativo Windows y podr�a cambiar.

Valores por omisi�n para los Botones del MSGBOX

Si dentro de la expresi�n num�rica ponemos uno de los siguientes valores como tercer par�metro, lograremos que el bot�n indicado aparezca como seleccionado:

Valor Bot�n a ser seleccionado
0 Primero
256 Segundo
512 Tercero

 

Valores de Modos
Valor Descripci�n
0 Aplicaci�n modal. Causar� que el usuario tenga que responder a la caja con el mensaje, antes de continuar trabajando con la aplicaci�n actual.
26144 Sistema modal. Requiere que el usuario responda a la caja de mensaje antes de continuar trabajando en alguna aplicaci�n.� Este valor solamente puede ser establecido cuando el usuario responda inmediatamente a un mensaje que toma prioridad sobre cualquier otra actividad.

MSGBOX() autom�ticamente parte las l�neas de mensajes en el borde derecho de la caja de di�logo. Para forzar la ruptura de una l�nea, inserte un delimitador de l�nea con el hexadecimal ($0A$) antes del primer car�cter de lo que ser�a la nueva l�nea. Ejemplo:

m=MSGBOX("El formato de la fecha es incorrecto"+$0A$+"Utilice el formato DD/MM/AAAA para digitarla",16,"")

Primero Previo Próximo Último

Portada -- Foros -- Manuales -- Enlaces-- Sugerencias
Para comentarios: webmaster@essnet.com

clear1x1.gif
clear1x1.gif
clear1x1.gif
Portada Email Foros