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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-02-2007
fasthorse fasthorse is offline
Miembro
 
Registrado: ene 2007
Posts: 90
Poder: 18
fasthorse Va por buen camino
Fallo en el codigo

Hola a todos, estoy haciendo un código para que se me abra una imagen nueva, pero me da un error, me podrías decir que pasa.
El código que tengo es este:

void __fastcall TForm1::abrirNueBoton(TObject *Sender)
{
Imagen[100]= new Graphics::TBitmap;
Caption="nueva imagen";
}


Me da fallos, pq me dice que imagen q es un Timagen q he creado no es de tipo Bitmap, tendria que crear un tipo Tbitmap?? en vez de un tImage, lo q pasa que os estoy cegata o no veo para crear un TBitmap.
Muchas gracias de antemano.
Responder Con Cita
  #2  
Antiguo 16-02-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Depende de si Timagen es una clase derivada de Graphics::TBitmap. Por lo que dices tienes algo parecido a esto:
Código:
class Timagen
{
// Bla bla bla
};

Timagen *Imagen[1000];

void __fastcall TForm1::abrirNueBoton(TObject *Sender)
{
  Imagen[100]= new Graphics::TBitmap;
  Caption="nueva imagen";
}
El error es porque Timagen no tiene nada que ver con Graphics::TBitmap, así que el compilador intuye que has cometido un error. En el caso siguiente sí podrías hacerlo:
Código:
class Timagen: public Graphics::TBitmap
{
// Bla bla bla
};

Timagen *Imagen[1000];

void __fastcall TForm1::abrirNueBoton(TObject *Sender)
{
  Imagen[100]= new Graphics::TBitmap;
  Caption="nueva imagen";
}
Si no lo he escrito mal, tal como e declarado Timagen debería dejarte, ya que es una clase derivada de Graphics::TBitmap.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine

Última edición por Ñuño Martínez fecha: 16-02-2007 a las 15:04:01.
Responder Con Cita
Respuesta



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
Fallo en dll mierda Varios 5 26-01-2007 22:41:27
¿ Fallo en MySQL ? against SQL 7 27-09-2006 13:37:33
FALLO en CAERQUES Lepe Varios 2 06-04-2005 14:09:49
Fallo de seguridad en el TCP DarkByte Noticias 4 28-04-2004 23:17:26
Fallo con la ñ en delphi 8 elpinjum Varios 1 27-02-2004 03:17:28


La franja horaria es GMT +2. Ahora son las 08:27:00.


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