Avatar billede kroning Nybegynder
05. april 2009 - 20:35 Der er 4 kommentarer og
1 løsning

TWebBrowser problem

Jeg åbner denne side i TWebBrowser:
https://portal.applikationer.ehandel.gov.dk/FakturaProd20090317/?doctype=Invoice20&userisloggedintovirk=false

og udfylder rent programeringsmæssig felterne og trykker på knappen "Næste" også rent programmeringsmæssig, og det virker fint.

Brug evt.:
EAN: 5798003745404
Mail: none@nomail.dk

På den side der så kommer frem ved tryk på næste vil jeg gerne rent programmeringsmæssig trykke 3 gange på knappen "Tilføj ny varelinie". Det er så her jeg får problemer, jeg har ingen problemer med at få trykket på knappen men der opstår en fejl, sikkert fordi jeg skal vente med at trykke igen indtil TWebBrowser får kørt det javascript der skal køres når der trykkes på knappen.
Hvordan får man TWebBrowser til at udfører javascriptet ved tryk på knappen, vente på at det er udført så man derefter kan trykke igen?

Jeg bruger Delphi 7 prof.
Avatar billede spil2vind Nybegynder
05. april 2009 - 21:02 #1
Jeg ville sætte knappen enable til false, når der er trykket, også sætte den true, når der kan trykkes igen
Avatar billede kroning Nybegynder
05. april 2009 - 22:38 #2
spil2vind> Jeg tror ikke du helt har forstået problemet, måske har jeg ikke forklaret det godt nok.
Mht. den kode jeg bruger så er der ikke så meget at sige om det, jeg gennemløber formen for items, finder knappen og kalder dens click funktion.
Avatar billede spil2vind Nybegynder
05. april 2009 - 23:36 #3
Måske ikke, men den funktion du kalder https://portal.applikationer.ehandel.gov.dk/FakturaProd20090317/jsp/fullInvoiceSinglePage.jsf må da kunne checke om er inde i løkken, ved at sætte en true og false ved ind og udgang af funktionen eller er jeg helt gal på den?
Avatar billede kroning Nybegynder
06. april 2009 - 09:10 #4
Ja du er helt gal på den.
Avatar billede kroning Nybegynder
23. april 2009 - 16:49 #5
Jeg 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