Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-07-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
No puedo leer JPG en D7

Hola,

¿Sabe alguien de algún problema de D7 para cargar imágenes JPG?

Si coloco un TImage puedo cargar sin problemas la imagen pero al ejecutar me lanza una excepción EReadError:

"Error reading Image1.Picture.Data: Accesss Violation at ..."

Si trato de cargar la imagen durante la ejecución con Image1.Picture.LoadFromFile me lanza un EAccessViolation.

Lo mismo sucede si creo un objeto TJpegImage tan pronto hago JPegImage.LoadFromFile.

Claro está que añado la unidad jpeg. De hecho D7 ya la añade solita si se carga un jpg desde el inspector de objetos.

// Saludos
Responder Con Cita
  #2  
Antiguo 03-07-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Hola Román:
Acabo de realizar la siguiente prueba con D7 y no me da ningún problema:
Código Delphi [-]
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
image2.Picture.LoadFromFile('d:\pruebas\moto.jpeg');
end;

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 03-07-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Hola.

A mí tampoco me da la exception que comentas.

He probado de distintas maneras y no consigo que me salga ningún mensaje de error (qué cosas), solamente cargando en ejecución sin haber añadido la unit jpeg me da la famosa Exception der Klasse EInvalidGraphic aufgetreten

Saludos.
Responder Con Cita
  #4  
Antiguo 03-07-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Hola Santana veo que tienes Delpi en Alemán:

Cita:
Starke Gefühle sind stärker als wir
sagte er leis', als er tanzte mit ihr
Herzen, die brennen, erschreckt kein Verbot
starke Gefühle besiegt nur der Tod
Cita:
Fuertes sentimientos son más fuertes que nosotros
susurrando cuando bailaba con ella dijo él
corazones que arden no temen ninguna prohibición
los sentimientos fuertes vencen simplemente la muerte
Für Santana von Marcos.

Tchüss.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 03-07-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Cita:
Fuertes sentimientos son más fuertes que nosotros
dijo duramente cuando se alejó de él
Danke, Marcos.
Responder Con Cita
  #6  
Antiguo 03-07-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Hola, gracias por las pruebas que han hecho.

Pues esto está de locos. Ya probé con varios jpg tanto en XP como en 2000 y lo mismo. Quité cualquier otro paquete que pudiera causar interferencia pero sin ningún resultado.

¿Será mi Delphi 7 que funciona mal?

// Saludos
Responder Con Cita
  #7  
Antiguo 03-07-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Pues yo me inclinaría a pensar que sí, porque yo no he hecho nada especial y me ha funcionado a la primera.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
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


La franja horaria es GMT +2. Ahora son las 09:59:26.


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