Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   .picture.loadfromfile (https://www.clubdelphi.com/foros/showthread.php?t=77654)

Roberto Solis 16-02-2012 04:35:56

.picture.loadfromfile
 
Buenas, le vengo aquí con un problema, más creo que es de sintaxis. Bueno mi problema es el siguiente: me dejaron hacer una tarea, un juego libre de lo que yo quisiera con el lenguaje que quisiera y así pues me decidí hacer un tipo de 'Memoria' en delphi 7, me puse a pensar como hacerlo y pues prácticamente ya lo tengo pensado, debo tener 2 vectores 1 para barajear las imagines y otro para posicionar las imagenes en la pantalla. ya tengo el primero ahora tengo el problema de como crear mis imagines en el form1, mi codigo dice así:
...
for l:=1 to 5 do begin
for j:=1 to 4 do begin
targeta[l,j]:=TImage.Create(form1);
targeta[l,j].parent:=(form1);

targeta[l,j].picture.LoadFromFile('C:\Users\Roberto Solis\Desktop\0.jpg'); //De alguna manera muy seguro que mi error se encuentre acá.

targeta[l,j].top:=40*j;
targeta[l,j].left:=40*20;
end;
end;
...

al intetar compilar pues me tira un error que dice asi: Project project1.exe raised exception class EInvalidGraphic With message 'Unknown picture file extension (.jpg)'. ...

Gracias por su ayuda, deverdad la apreciare de gran manera.

newtron 16-02-2012 09:53:06

Hola.

Yo creo que tendrías que convertir el jpg a bmp antes de asignarlo.

Saludos

Casimiro Notevi 16-02-2012 10:39:15

Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.



Has incumplido varias normas, has puesto un título no descriptivo, en un foro inadecuado (delphi/web), código sin etiquetas, etc. pero como es tu primer post... es normal que ocurran estas cosas, por favor, léete la guía de estilo, muchas gracias y bienvenido.

ecfisa 16-02-2012 15:11:50

Hola Roberto.
Cita:

al intetar compilar pues me tira un error que dice asi: Project project1.exe raised exception class EInvalidGraphic With message 'Unknown picture file extension (.jpg)'.
Incluí la unidad JPeg, ejemplo:
Código Delphi [-]
...

implementation

uses Jpeg;
...

Saludos.

Roberto Solis 16-02-2012 23:12:20

Les agradezco mucho, la solución de convertirlo a bmp fue justo la que me dijo mi profesor y en realidad funciona, Muchas gracias :).
al igual que la solución de poner :
uses jpeg... funciono! Gracias de nuevo.


La franja horaria es GMT +2. Ahora son las 07:59:25.

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