Error filepath Allegro

Iniciado por Ferno, 1 Junio 2011, 17:07 PM

0 Miembros y 1 Visitante están viendo este tema.

Ferno

Buenos días foro!

Estuve buscando este error por todos lados. Encontré que muchos tuvieron el mismo problema que yo, pero no encontré como solucionarlo.

BITMAP *imagen;
PALETTE paleta;


imagen = load_bitmap("imagen.bmp",paleta);
if(!imagen)
{
textout(screen,font,"Error al cargar imagen",0,0,20);
readkey();
}


Resulta que no importa donde tenga la imágen, aparentemente nunca la encuentra!
Uso el CodeBlocks y esto lo tengo dentro de un proyecto.
La imágen la coloqué en todos los lados posibles. En la carpeta del proyecto, en la carpeta del .cpp, en la carpeta del ejecutable, en la carpeta del .o, pero nada funciona.
También probé colocarle el path entero, pero sigue sin funcionar.
¿Tienen idea que otro error pude pasar por alto?

Gracias por la ayuda!

Queta

#1
No tengo la biblioteca Allegro pero, ¿no quieres decir que te falta un punto y coma al final de la función, dentro del if?
"Intenta no volverte un hombre de éxito, sino volverte un hombre de valor." Albert Einstein.

Ferno

No no, si hay errores en el código es porque lo tengo en la otra máquina y éste lo hice recién casi igual al que tengo allá. Pero si hay errores de sintaxis en éste es porque lo codié mal yo ahora. El puntero queda en NULL y siempre entra el if.
Ahora arreglo éste.
Gracias igual!