SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: kalyfas en Martes 29 de Julio de 2003, 13:16

Título: Re: Mostrar Imagen
Publicado por: kalyfas en Martes 29 de Julio de 2003, 13:16
Hola amig@s...,

Bueno mi problema es el siguiente..necesito mostrar una imagen que
tengo detro de un archivo. La forma en que leo la image es:

char aux;
char *imagen;
FILE *fichero;

fichero = fopen("nombreimagen","rb");

for (int i=0; i<largoimg;i++){
for (int j=0; i<anchoimg;j++) {
fread(&aux,sizeof(char),1,fichero);
* (bufs+(i*anchoimg)+j) = aux;
}
}
fclose(fichero);

Ya tengo la imagen guardada en bufs..pero claro de esta forma que
la leo...no tengo posibilidad, al menos directa, de meterlo dentro de
un TImagen...alguna sugerencia?..Muchas gracias

Kalyfas
Título: Mostrar Imagen
Publicado por: Ruso en Sábado 30 de Agosto de 2003, 13:45
Prueba con:
TImage->Picture->LoadFromFile("nombredelarchivo");

Ten en cuenta que nombredelarchivo puede ser bien una cadena escrita literalmente(en cuyo caso hacen falta las comillas) o una variable de tipo AnsiString (sin comillas).