![]() |
Cargar un archivo remoto que esta en un Servidor Web
Saludos amigos, tengo que cargar un RTF que reside en un servidor Web. Alguien sabe si es posible.
Algo como esto: RichEdit1.Lines.LoadFromFile('http://192.168.1.215/doc.rtf'); Atte Americo:cool: |
No. Primero tienes que descargar el archivo a tu disco local y de ahí cargarlo al RichEdit.
// Saludos |
Si se puede de forma directa (no es necesario pasarlo a disco, a menos que sea grande).
http://delphi.about.com/od/interneti...t_file_net.htm |
No entiendo. El código que citas justamente lo que hace es descargar un archivo. Quizá puedas evitar guardarlo en el disco local alimentando directamente el stream de memoria del RichEdit, pero de todas formas lo estás descargando.
Quizá no fui claro y se interpretó que debía uno descargar manualmente el archivo. Presuponía que sería con código Delphi. // Saludos |
Si, es eso. Leer directamente del stream, y ahorrarse el descargar en disco.
|
¿Y cómo lo haces con WinInet? El enlace que pones es para descargar a disco el archivo.
Con Indy me supongo que se puede usar un componente TIdHTTP con algo parecido a esto:
Pero no lo he probado. // Saludos |
Ah! Tenes razon. No me fije bien en el codigo...
Este si es, con winnet y con Indy: http://stackoverflow.com/questions/6...read-in-delphi |
| La franja horaria es GMT +2. Ahora son las 22:32:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi