Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Colaboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 06-10-2008
Rockin Rockin is offline
Miembro
 
Registrado: may 2003
Ubicación: Málaga
Posts: 264
Poder: 24
Rockin Va por buen camino
Ya lo he consegui de la siguiente forma, por si le sirve a alguien:

Código Delphi [-]
Function FillForm(WebBrowser: TWebBrowser; FieldName: string; Value: string): Boolean;
var
i, j: Integer;
FormItem: Variant;
begin
Result := False;
//no form on document
if WebBrowser.OleObject.Document.all.tags('FORM').Length = 0 then
begin
Exit;
end;
//count forms on document
for I := 0 to WebBrowser.OleObject.Document.forms.Length - 1 do
begin
FormItem := WebBrowser.OleObject.Document.forms.Item(I);
for j := 0 to FormItem.Length - 1 do
begin
try
//when the fieldname is found, try to fill out
if FormItem.Item(j).Name = FieldName then
begin
FormItem.Item(j).Value := Value;
Result := True;
end;
except
Exit; 
end;
end;
end;
end;

procedure TfrmPrincipal.CmdRellenarClick(Sender: TObject);
begin
        FillForm(WebBRowser, 'user', 'usuario');
        FillForm(WebBRowser, 'platformcode', '123456');
        FillForm(WebBRowser, 'password', 'XXXX');
end;

Saludos.
Responder Con Cita
 



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
cargar un Formulario en un ScrollBox? hmrvivas Varios 5 10-07-2007 20:35:28
Ejecutar función al cargar formulario lic_francisco Varios 1 03-05-2005 09:05:49
Al cargar datos del formulario se cortan los valores con mas de una palabra aom PHP 4 03-01-2005 17:53:02
pasar datos de un formulario vista a cualquier formulario @-Soft OOP 2 28-09-2004 21:56:01
Error al cargar formulario por segunda vez sgarrido Varios 4 19-05-2004 23:06:15


La franja horaria es GMT +2. Ahora son las 10:25:39.


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
Copyright 1996-2007 Club Delphi