• Viernes 8 de Noviembre de 2024, 23:17

Autor Tema:  Duda Timage  (Leído 1100 veces)

icabsan

  • Nuevo Miembro
  • *
  • Mensajes: 16
    • Ver Perfil
Duda Timage
« en: Sábado 8 de Enero de 2005, 17:55 »
0
Hola, soy nueva en el foro, necesito una ayudita.

El problema está con un TImage. Tengo que ir mostrando varios jpeg por un timage, uno detrás de otro.

Cuando paso el primero no hay ningún problema. El problema viene con el segundo. Me salta el tipico error de READ address 000000030. Mi teoría es que se mosquea pq escribo encima de un TImage que ya tiene una imagen. Tb he pensado en que se solucionaría borrando la primera imagen antes de pasarle la siguiente, pero no encuentro ninguna función que haga eso(¿alguien sabe alguna?).

Mi codigo es el siguiente. Me ayuda alguien pliz??? Toy desesperada.

Nota:FrameStream contiene la foto. JImagen lo carga bien seguro.

        JImagen=new TJPEGImage;
        JImagen->LoadFromStream(FrameStream);

        Image1->Refresh();
        Image1->Picture->Bitmap->Assign(JImagen); // error aqí,en la 2ªimagen

icabsan

  • Nuevo Miembro
  • *
  • Mensajes: 16
    • Ver Perfil
Re: Duda Timage
« Respuesta #1 en: Lunes 10 de Enero de 2005, 21:44 »
0
Ya lo solucioné. Por si alguien lo necesita.

Faltaba poner FrameStream->Position=0; antes de pasarlo al Image.