Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 28-06-2014
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Poder: 12
aguml Va por buen camino
Perdon por escribir tanto pero en realidad lo que necesito hacer es esto:
Código:
class TPrueba; //Declaro la clase TPrueba
 
   class TInt
   {
        public:
                //Constructor y destructor
                TInt();
                ~TInt();
 
                //Declaraciones de las funciones para TInt
                AnsiString toHex(int value);
        private:
                THilo* TPrueba::*Hilo; //Declaro el puntero a miembro
   };
 
   //La clase TPrueba
   class TPrueba
   {
        friend class TInt; //Pongo esto para que pueda acceder al puntero al TThread que está en private
 
        public:
                TPrueba();
                ~TPrueba();
        private:
                THilo *Hilo; //Puntero a TThread
}
 
//Constructor de la clase TInt
TInt::TInt()
{
        Hilo = &TPrueba::Hilo; //Le asigno la direccion del miembro TPrueba al puntero a miembro de la clase TInt
}
 
//Funcion miembro de la clase TInt que usa el puntero a miembro que creé
AnsiString __fastcall TInt::toHex(int value)
{
        //Esto no lo quiere:
        ((THilo *)->Hilo)->toHex(value);
        //He probado de todo pero no doy con el modo
}
No es mas que un ejemplo pero creo que ahora se entenderá mejor. Necesito hacer que funcione lo que está en la funcion miembro.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Pasar mi clase a una clase de 3 capas o lo mas parecido elarys OOP 2 07-04-2011 23:02:54
clase que contiene otra clase definida de forma posterior astwin OOP 5 20-02-2009 11:26:55
Es posible hacer una nueva clase de componente ?? ilichhernandez OOP 7 05-05-2008 16:01:30
Clase jakuna OOP 2 30-08-2007 21:50:35
Clase para hacer ABM mateamargo OOP 3 25-10-2005 22:34:23


La franja horaria es GMT +2. Ahora son las 18:52:03.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi