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. Crear una nueva Procedure global (a través de "Nueva Procedure global" en el menú contextual de conjuntos de Procedure s en el panel "Explorador de proyectos"). Especifique el nombre de este Procedure.
    Atención: el nombre de Procedure no debe contener caracteres acentuados.
  2. La Procedure se crea en el editor de código.
  3. En la cabecera de la Procedure, haga clic en "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á comentado.
  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: 23/03/2023

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