![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Buenas. Estuve observando un ejemplo de cómo recoger los datos de un formulario en html desde una ISAPI.
Uso Delphi 7 Pero cuando declaro la variable ParamList:TParamsList; No reconoce a TParamsList Cuando busco en la ayuda tampoco figura, únicamente TParamList El ParamsList lo veo practico. ParamsList:=TParamsList.create; … ParamsList.AddParameters(Request.ContentFields); … Pero, Delphi no sabe que es TParamsList; a que unidad pertenece? Muchas Gracias |
#2
|
||||
|
||||
Hola Anitra_cattivo
Un formulario tiene dos principales modalidades de envio de datos a una aplicacion web instalada en un servidor. Lo mismo para aplicaciones ISAPI o CGI. Estas son GET y POST y se definen al principio del formulario. Ahora bien, para trabajar con las peticiones Delphi utiliza "acciones" (Tanto TWebModule como TWebDispatcher contienen la propiedad Actions). te posicionas en tu WebModule y le das boton derecha y seleccionar Action editor, con ello puedes crear una nueva accion. Las acciones tienen un solo evento llamado OnAction, y al trabajar con este evento toda la informacion acerca de la peticion realizada por el cliente viene en el parametro "Request" y dependiendo si has utilizado GET o POST puedes obtener de Request los parametros con QueryFields o ContentFields. procedure TWebModule1.WebModule1Ac_InicioAction(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean); MUsuario :=Request.ContentFields.Values['Usuario']; .. . End; Salu2 |
![]() |
|
|
![]() |
|