Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 07-08-2017
engranaje engranaje is offline
Miembro
 
Registrado: may 2011
Posts: 163
Poder: 14
engranaje Va por buen camino
Finalmente he enconrado mi problema. La solución es declarar el tipo en la dll con la directiva de compilador {$PACKENUM 1}
así ;
Código Delphi [-]
 type
 {$PACKENUM 1}      
  TColor = (     oBlack,         
                  oWhite,        
                  oRed             );

De este modo forzamos e número máximo de bytes de espacio a usar pra los tipos enumerados. El valor por defecto es mas alto y como resultado sucede lo que he planteado en esta tarea. Siento la confusión debido a llamar al tipo de ejemplo Tcolor.
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
tipos enumerados de ejecutable delphi a dll lazarus engranaje Lazarus, FreePascal, Kylix, etc. 1 07-08-2017 14:39:30
Por que se esconde el icono del ejecutable Lazarus pedrolazarus Lazarus, FreePascal, Kylix, etc. 6 05-05-2013 02:21:51
Instalar Tipos de Letras en ejecutable JPMMVR OOP 2 18-01-2009 19:14:59
Tipos de datos enumerados en Delphi liriko OOP 8 19-11-2005 00:32:02
Tipos enumerados no excluyentes? Lepe Varios 4 24-09-2004 02:41:57


La franja horaria es GMT +2. Ahora son las 00:29:13.


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