Avatar billede dallan2007 Nybegynder
02. februar 2010 - 10:41 Der er 2 kommentarer og
1 løsning

At tilgå online former, knapper m.m. via delphi

Jeg bruger normalt en webbrowser til at udfylde og interagere med online formfelter (tekstfelter, knapper osv), og det virker såmænd fint nok, men det er ikke specielt hurtigt.

Findes der en bedre måde (delphi 6.0) at tilgå og interagerer med disse former? F.eks. er der vist noget i Visual Basic som hedder WebRequests, så måske der også er noget ligende i delphi?
02. februar 2010 - 11:55 #1
Hej, jeg bruger en Twb (Twebbrowser) som visning-enhed i mine professionelle programmer. Dette primært fordi HTML / JavaScript/Css kombinationen giver flere muligheder for smukkere visninger, men på bekostning af hastighed.

Bruger du Data-baser og interaktive metoder er det en pinsel, men der har jeg fundet en løsningsmetode, hvor du lægger dine data i et JavaScript Array som initieres/styres lokalt via en <body onload='java script:init();'> rutine. Kommunikationen fra /til sker ved at Java-scriptet lagrer data (flere data / flere felter) i feltet 'FELT' og senere læser feltet "FELT"'s data via Delphi.

eks: <div id='felt' style='display:hidden'>xxx</div>

Jeg aflæser "web-sidens" (som er LOKAL) <A --> tags med kode i delphi programmet.

Dette er måske ikke verdens smarteste løsning, men den er virksom indtil videre. Når der fremkommer en Delphi/Ajax løsning (som fungerer) vil jeg senere implementere denne. 

Håber dette kan hjælpe.

KRIS
Avatar billede dallan2007 Nybegynder
02. februar 2010 - 15:11 #2
Hej Kris, jeg tror vi snakker forbi hinanden. Jeg skal kunne skrive til felterne på vilkårlige websider (ikke mine egner sider) som f.eks. her på eksperten.dk. Der skal ikke være noget med javascript eller sådan noget.
Avatar billede dallan2007 Nybegynder
09. februar 2010 - 11:03 #3
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester