![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Es buena idea declararla static de la clase pero entonces no la inicializa el constructor de la misma. Deber incluir en la parte de código esa inicialización. Lee sobre los miembros estáticos de un a clase en CPP. Son miembros que no pertenecen al objeto, sino a la clase misma por lo que existen siempre aún sin instanciar ningún objeto. Se puede acceder a ellos a través del nombre de la clase o desde un objeto.
En debugger.h Código PHP:
Código PHP:
Saludos. |
|
#2
|
||||
|
||||
|
Pero para acceder a el desde THiloDebugger ¿podría sin haber creado una instancia de la clase TDebuger? Lo digo porque en ese momento aún no existe.
|
|
#3
|
||||
|
||||
|
Cita:
Saludos. |
|
#4
|
||||
|
||||
|
Ok gracias, lo intentaré y comento.
Gracias. |
|
#5
|
||||
|
||||
|
Tengo una duda. Supongamos que ya tengo puesto el código que me indicas en TDebugger.h y en TDebugger.cpp y quiero llamar a un método del TEvent ¿Tengo que volver a poner esto en THilodebugger?
Código PHP:
Código PHP:
|
|
#6
|
||||
|
||||
|
No puedes volver a crear el miembro Event, simplemente usarlo como pones en la segunda opción. Recuerda que puedes acceder a él a traves de la clase o de cualquier objeto instanciado de esa clase, pero siempre será un miembro cuyo valor es el mismo para todos los objetos de esa clase. Es un miembro e la clase misma y no de un objeto particular.
Saludos. |
|
#7
|
||||
|
||||
|
A ver, pensándolo bien, si lo pongo así se podría acceder a el desde el TForm1 de la misma manera y no me interesa que sea "visible" para TForm1 así que ¿Podría colocarlo en la clase THiloDebugger? Lo digo porque de esa manera no sería accesible para TForm1 ¿Sería posible hacer eso o no se podría?
O sea: En THiloDebugger.h: Código PHP:
Código PHP:
Código PHP:
Código PHP:
Última edición por aguml fecha: 12-05-2020 a las 23:39:31. Razón: Aclaracion |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas para acceder a componenente de un Form desde un Hilo | NEG1414 | C++ Builder | 3 | 05-02-2015 11:19:10 |
| Problemas con ejecución de hilo | GerTorresM | OOP | 3 | 23-10-2014 19:01:12 |
| Problemas con un Hilo | aguml | C++ Builder | 10 | 08-03-2014 00:20:58 |
| cuando llamo ejecutar un hilo dentro del proceso del hilo no lo hace | robertosc | Varios | 1 | 14-08-2007 22:11:09 |
|