Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-04-2011
Avatar de yapt
yapt yapt is offline
Miembro
 
Registrado: sep 2006
Ubicación: España
Posts: 258
Poder: 18
yapt Va por buen camino
Class Helpers sobre Genericos..

Hola a todos,

tengo curiosidad con un asunto...

leyendo esto que he encontrado (todavía no sé muy bien como):

http://tech.turbu-rpg.com/250/tthrea...plete#comments

Veo que el autor crea una class helper sobre una clase colección genérica:

Código Delphi [-]
TThreadedQueueHelper = class helper for TThreadedQueue
public
  function GetEnumerator: TThreadedQueueEnumerator;
end;

Lo que, en mis pruebas y en teoria no se puede hacer. Es decir, no se pueden crear class helpers sobre clases con genéricos.

¿ Alguien que arroje algo de luz en este asunto ?
Responder Con Cita
  #2  
Antiguo 24-04-2011
Avatar de yapt
yapt yapt is offline
Miembro
 
Registrado: sep 2006
Ubicación: España
Posts: 258
Poder: 18
yapt Va por buen camino
Hummmmm....

El editor de posts del ClubDelphi, elimina los genericos...

Vuelvo a poner el trozo de código sin el "coloreado delphi":

Código:
TThreadedQueueHelper<T> = class helper for TThreadedQueue<T>
public
 function GetEnumerator: TThreadedQueueEnumerator;
end;
Añadir que, efectivamente, este código no compila en Delphi XE.... dando un bonito error:
Código:
[DCC Error] Project1.dpr(11): E2508 type parameters not allowed on this type
Así que supongo que al autor se le ha ido la cabeza y no ha probado/compilado ese código.... Lo extraño es que nadie (en los comments) diga nada al respecto...
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Class Helpers vtdeleon Noticias 7 12-04-2008 04:50:08
Procedures Genericos con Parametros de Controles.... Kenobi Varios 23 21-11-2007 01:42:41
Class jakuna OOP 4 26-08-2007 02:42:20
Listbox con items genericos ANG4L Varios 2 11-05-2006 04:54:37
Parametros sql genericos AbcXxx Conexión con bases de datos 2 10-11-2005 01:31:59


La franja horaria es GMT +2. Ahora son las 10:10:05.


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