|
|
|
|
- Motivo
- Corrección
- Ejemplos
- Llamada a un método de una instancia de clase en el código de clic de un botón
- Usando un miembro global de la clase en el código de clic de un botón
Error 1001: Los operadores: and:: sólo puede utilizarse en los métodos de las clases
Está tratando de usar los operadores ':' y '::' al principio de una línea de código que no pertenece a la clase Process. Reminder: - El carácter ':' se utiliza para acceder a un miembro o a un método de la instancia de la clase actual o de la clase base.
- Los caracteres ':::' se utilizan para acceder a un miembro, un método o una constante global de la clase actual o de la clase base.
- To acceder a un miembro o a un método de una instancia de clase desde un código que no pertenezca a esta clase (o a una clase derivada), el miembro o el método debe ser prefijado por el Variable correspondiente a la instancia de la clase.
- Para acceder a un miembro, un método o una constante global de una clase de un código que no pertenece a esta clase (o a una clase derivada), el miembro (el método o la constante) debe ir precedido por el nombre de la clase.
Llamada a un método de una instancia de clase en el código de clic de un botón Código que desencadena el error // -- Click code on BTN_Button1 clInstance is Class1 :Méthod1()
Posible corrección Prefijar el método por el nombre de la instancia. // -- Click code on BTN_Button1 clInstance is Class1 clInstance:Method1()
Usando un miembro global de la clase en el código de clic de un botón Código que desencadena el error // -- Click code on BTN_Button1 ::GlobalMember1 = 5
Posible corrección Prefija al miembro por el nombre de la clase. // -- Click code on BTN_Button1 Class1::GlobalMember1 = 5
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|