Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-10-2003
anitra_cattivo anitra_cattivo is offline
Miembro
 
Registrado: ago 2003
Ubicación: Peru
Posts: 30
Poder: 0
anitra_cattivo Va por buen camino
Question parametros de un formulario a una ISAPI

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
Responder Con Cita
  #2  
Antiguo 05-10-2003
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 18:54:10.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi