PC SOFT

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.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Una estructura puede asignarse dinámicamente: hablamos de una instanciación dinámica de la estructura.
La instanciación dinámica de la estructura se utiliza para crear una estructura en un momento dado y para liberar esta estructura cuando ya no se utiliza.
Para instanciar una estructuradebes hacerlo:
  1. Declarar una estructura dinámica.
  2. Instanciar una estructura.
Observación: La estructura se libera automáticamente cuando ya no se utiliza.. Sin embargo, puede forzar la destrucción de la estructura.
Versiones 17 y posteriores
iPhone/iPad Esta función está disponible para aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta función está disponible para aplicaciones de iPhone/iPad.
iPhone/iPad Esta función está disponible para aplicaciones de iPhone/iPad.
Versiones 18 y posteriores
Universal Windows 10 App Esta característica está disponible en el modo de aplicaciones de Windows Store.
Widget Android Esta característica está disponible en el modo Widget de Android.
Nueva funcionalidad versión 18
Universal Windows 10 App Esta característica está disponible en el modo de aplicaciones de Windows Store.
Widget Android Esta característica está disponible en el modo Widget de Android.
Universal Windows 10 App Esta característica está disponible en el modo de aplicaciones de Windows Store.
Widget Android Esta característica está disponible en el modo Widget de Android.
Versiones 21 y posteriores
Universal Windows 10 App Esta función está disponible en el modo Universal Windows 10 App.
Apple Watch Esta función está disponible en el modo Apple Watch.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta función está disponible en el modo Universal Windows 10 App.
Apple Watch Esta función está disponible en el modo Apple Watch.
Universal Windows 10 App Esta función está disponible en el modo Universal Windows 10 App.
Apple Watch Esta función está disponible en el modo Apple Watch.
Ejemplo
MyExampleFile is Structure
Name is string
Extension is string
Directory is string
END
SourceFile is dynamic MyExampleFile
// ...
SourceFile = new MyExampleFile
// Process on the object ...
// ...
// Free the object
delete SourceFile
// Declaration of the structure in the declaration code of a class
MyClass is Class
sMB is string
END
 
MyExampleFile is Structure
Name is string
Extension is string
Directory is string
END
 
//---------------------------------------------------------------------
// Declaration of a dynamic array with this structure:
ArraySourceFile is array * dynamic MyClass.MyExampleFile
Sintaxis

Declarar una estructura dinámica Ocultar los detalles

<Variable name> is dynamic <Structure name>
<Variable name>:
Nombre que identifica a la Variable de la estructura.
<Structure name>:
Nombre que identifica la estructura. Este nombre se definió al crear la estructura

Instantánea de una estructura dinámica Ocultar los detalles

<Variable name> = New <Structure name>
<Variable name>:
Nombre que identifica a la Variable de la estructura.
<Structure name>:
Nombre de una estructura que se ha declarado de antemano.

Liberar una estructura dinámica Ocultar los detalles

Delete <Structure name>
<Structure name>:
Nombre de la estructura Variable a utilizar.
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