Ver Mensaje Individual
  #2  
Antiguo 15-07-2010
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Reputación: 19
Faust Va por buen camino
Cita:
Empezado por nena_yei Ver Mensaje
Hola!!

Tengo una duda..seguro que podréis darme alguna sugerencia. Tengo el siguiente código:

Código:
UnBh1.ArchiveFile := ExtractFilePath(paramstr(0))+'data.bh';
UnBh1.FileSpec.Clear;
UnBh1.FileSpec.Add('credits.rtf');
UnBh1.ExtractToMemoryStream(MyDecompressedStream);
MyDecompressedStream.Position := 0;
txtinfo.Lines.LoadFromStream(MyDecompressedStream);
La cosa es que en lugar de leer un documento .rtf, ahora tengo que leer pdf, y he comprobado que poniendo tal cual el nombre del pdf cuando lo leo y lo muestro en el RichEdit (txtinfo) me salen caracteres extraños y no lo interpreta bien.

Hay alguna manera de hacerlo y mostrar correctamente el contenido del pdf?

Muchas Gracias!

- Zaida -
Claro que se ven caracteres raros, el RichEdit te sirve para visualizar archivos RTF (Rich Text Format) y no PDF's, por lo que no podrás ver el contenido de un PDF en un RichEdit, ¿por qué no importas el control ActiveX que sirve para visualizar los archivos PDF? el inconveniente es que no funcionará tu aplicación si la PC donde lo ejecutes después no tiene instalado Acrobat... a lo mejor encuentres algún componente free o de pago para visualizar PDF´s sin necesidad de instalar el acrobat reader.

Saludos
__________________
Herr Heins Faust
Responder Con Cita