AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de ventanas
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Devuelve:
  • el nombre de la enésima opción o subopción que se encuentra en el menú principal de la ventana.
  • el nombre de la enésima opción o subopción que se encuentra en un menú contextual personalizado (creado con WINDEV o WINDEV Mobile).
En un bucle, esta función se utiliza para enumerar las opciones de menú de una ventana, así como las subopciones de una opción de menú.
Ejemplo
i is int = 1
MenuName is string
MenuName = EnumMenu(MyWindow, 1) // Read the 1st menu of the window
WHILE MenuName <> ""
Trace(MenuName)
j is int = 1
NameSubMenu is string
NameSubMenu = EnumMenu(MenuName, j) // Read the 1st option of the menu
WHILE NameSubMenu <>""
Trace(" " + NameSubMenu)
j++ // Next option
NameSubMenu = EnumMenu(MenuName, j)
END
i++ // Next menu
MenuName = EnumMenu(MyWindow, i)
END
Sintaxis
<Result> = EnumMenu(<Parent object> , <Option number>)
<Result>: Cadena de caracteres
  • Nombre de la opción,
  • Cadena vacía ("") si <Objeto padre> corresponde a una opción de menú o si la enumeración ha terminado.
El nombre de la opción se definió en el editor de ventanas al crear el menú.
<Parent object>: Cadena de caracteres
  • Nombre de la ventana que contiene los menús a listar. Esta ventana debe abrirse cuando se utiliza esta función.
  • Nombre del menú que contiene las opciones a listar.
<Option number>: Integro
Número de la opción cuyo nombre se solicita.
Observaciones
Un error WLanguage se muestra en los siguientes casos:
  • <Número de opción> es un número entero negativo.
  • <Número de la opción> es superior al número de opciones del menú + 1.
  • <Objeto padre> no es una ventana, un menú o una opción de menú.
  • <Objeto padre> es una ventana que no está abierta. Para listar un menú que se encuentra en una ventana que no está abierta, utilice EnumSubElement.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local