Hvis du kender lidt til Window\'s API kan du bruge \"FindWindow\" til at finde den pågældende instans af IE, og derefter bruge \"SendMessage\" til at sende en \"WM_KEYDOWN\" med F5 som parameter.
Jeg kan ikke lige VB selv, men så har du lidt at prøve med...
SendKeys Statement Example This example uses the Shell function to run the Calculator application included with Microsoft Windows. It uses the SendKeys statement to send keystrokes to add some numbers, and then quit the Calculator. (To see the example, paste it into a procedure, then run the procedure. Because AppActivate changes the focus to the Calculator application, you can\'t single step through the code.).
Dim ReturnValue, I ReturnValue = Shell(\"CALC.EXE\", 1) \' Run Calculator. AppActivate ReturnValue \' Activate the Calculator. For I = 1 To 100 \' Set up counting loop. SendKeys I & \"{+}\", True \' Send keystrokes to Calculator Next I \' to add each value of I. SendKeys \"=\", True \' Get grand total. SendKeys \"%{F4}\", True \' Send ALT+F4 to close Calculator.
Wisen>> Det var et sjovt exemple med lommeregneren den går helt amok.. Men jeg mangler lig lidt theori inden jeg kan selv puzzle med API/SHELL/SENDKEY
Notpad exemplet beviser også at man kan meget med det her.. Men hvordan kan jeg få functionerne at vide ,, f.eks kan man bruge objekt browser eller lave en løkke lige som i asp når man udskriver alle events som Request objektet har.. men udskrive det man kan med IE/Notpad o.s.v???
Hvad mener du, med at få funktionerne at vide ? Du sender \"keys\" til et vindue, ligesom om du selv sad og tastede, vinduet kan ikke se forskel :)
Synes godt om
Ny brugerNybegynder
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.