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 / Errores / Errores WLanguage
  • Motivo
  • Corrección
  • Ejemplo
  • Uso de un miembro privado en el código de clic de un botón
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
Error 1009: El miembro de la clase es privado
Motivo
Está intentando acceder a un miembro privado de la clase desde un código que no sea un código de clase.
Recordatorio: Un miembro privado puede ser manejado desde un código de la clase solamente.
Corrección
Dos posibilidades:
  • Reemplace el miembro privado por:
    • A miembro protegido: El valor del miembro puede ser leído y modificado desde dentro de la clase y el valor del miembro puede ser leído desde una clase derivada.. El acceso al miembro será prohibido desde cualquier otra sección del código.
    • A miembro público constante: El valor de este miembro puede ser leído y modificado desde dentro de la clase o desde una clase derivada.. Sólo podrás leer el valor del miembro desde cualquier otra sección del código.
    • A miembro público: El acceso al miembro no será restringido.
  • No manipular este miembro privado de uno de los códigos del proyecto.
Ejemplo

Uso de un miembro privado en el código de clic de un botón

Código que desencadena el error
// -- Declare the class
Drawing is Class
 PRIVATE
BaseColor is int  // Color
END
 
// -- Click code of a button
IF Drawing::BaseColor = LightRed THEN
...
Posible corrección
Utilizar un miembro público constante.
// -- Declare the class
Drawing is Class
PUBLIC CONSTANT
BaseColor is int  // Color
END

// -- Click code of a button
IF Drawing::BaseColor = LightRed THEN
...
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