Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Recepcion de archivo en cgi (https://www.clubdelphi.com/foros/showthread.php?t=70142)

bitbow 01-10-2010 21:06:56

Recepcion de archivo en cgi
 
Saludos, tengo el siguiente problema espero me puedan ayudar.

Estoy programando un CGI al que se le envia un archivo mediante un formulario en html, quisiera saber como lo puedo recibir ya que los metodos que he utilizado hasta ahora solo me sirven para recibir string y en este caso seria un TStream, pero no se como recibirlo para guardarlo en una carpeta en el servidor.

Gracias.

bitbow 03-10-2010 21:53:36

Ya lo solucione: les dejo la respuesta.
 
procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
var
lFileName : string;
lFileStream : TFileStream;
begin
lFileName := Request.Files[0].FileName;
lFileStream := TFileStream.Create(lFileName, fmCreate);
try
lFileStream.CopyFrom(Request.Files[0].Stream, Request.Files[0].Stream.Size);
finally
lFileStream.Free;
end;
end;


La franja horaria es GMT +2. Ahora son las 11:50:34.

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