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 / Desarrollar y utilizar ensamblados .NET
  • Presentación
  • ¿Cómo crear una Procedure en C#?
  • Notas importantes
  • ¿Cómo llamar a las clases de C#?
  • Uso de ensamblajes.NET existentes
  • Añadir clases C# específicas
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
Presentación
Puede utilizar código C# en aplicaciones WINDEV (aplicaciones y componentes Windows, ensamblados .NET).
Esto le permite crear procedimientos globales en C#.
¿Cómo crear una Procedure en C#?
Para escribir una Procedure global en C#:
  1. Cree un nuevo procedimiento global (a través de la opción "Nuevo procedimiento global" del menú contextual de los conjuntos de procedimientos en el panel "Explorador de proyectos"). Especifique el nombre del procedimiento.
    Atención: el nombre de Procedure no debe contener caracteres acentuados.
  2. El procedimiento se crea en el editor de código.
  3. En el encabezado del procedimiento, haga clic en el ícono "WL" para cambiar el tipo de código.
  4. En la lista que se abre, seleccione "C#"..
  5. La cabecera se vuelve azul claro y aparece "C#" a la izquierda del nombre Procedure. El código existente está en forma de comentario.
  6. Escriba el código C# directamente en el editor de código WINDEV.
Observaciones:
  • Para volver al código WLanguage, basta con hacer clic en "C#" en la cabecera de Procedure y seleccionar "WLanguage".
  • El nombre de la Procedure C# no debe contener acentos. De lo contrario, los acentos se eliminarán al cambiar a código C#..

Notas importantes

  • En los procedimientos de C#, los parámetros se pasan automáticamente por valor.
  • Los parámetros de los procedimientos escritos en C# deben ser de tipo primitivo (entero, real, cadena, etc.). Se soportan los siguientes tipos:
    • char
    • wchar_t
    • float
    • duplicar
    • int
    • largo
    • cortocircuito
    • vacío
    • booleana
    • PELEA
  • Evite los comentarios con "/*".. Se admiten comentarios en WLanguage ("//").
¿Cómo llamar a las clases de C#?

Uso de ensamblajes.NET existentes

Si su código Procedure en C# utiliza clases de C#, incluya los ensamblados necesarios en el proyecto.
Observación: las declaraciones "using" antes de los prototipos de procedimientos C# se tienen en cuenta para toda la colección.

Añadir clases C# específicas

Puede integrar directamente clases C# añadiendo archivos fuente ".cs" directamente en la lista de elementos del proyecto:
  • a través de la lista de elementos,
  • seleccionando "Otros" en el botón derecho del explorador de proyectos.
Versión mínima requerida
  • Versión 23
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 24/05/2024

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