To što sam napisao nije ono što si tražio nego ono šta može da se uradi (samo) sa (T)InternetExplorer. :) Pokušavam da pišem u skladu sa pravilima ovog foruma i da ostavim da nešto i sam pronađeš dopišeš. :) Ako neko bude ima link ka nečem kompletnijem i ja ga pozivam da da prosledi ovde. :)
Recimo, dalje od onoga što sam napisao bi bilo da možeš da izlistaš sve otvorene html dokumente, u bilo kom otvorenom IE, korišćenjem (T)ShellWindows (i TInternetExplorer). A da bi došao do fokusiranog elementa moraš da koristiš (i) IHTMLElement.
Onda, recimo, možeš u IE da otvoriš adresu
http://www.elitesecurity.org/, da fokusiraš polje za unos korisničkog imena i onda bi mogao da dobiješ ovakav (log) ispis (tag elementa i njegov html kod):
otvorena adresa:
http://www.elitesecurity.org/
fokusiran element: INPUT, <INPUT maxLength=25 name=username>
Ili da biraš od svih otvorenih dokumenta, na osnovu adrese, (svih IE instanci) dokument čijem interfejsu ćeš da pristupiš.
Ako ni ovo nije ono što si tražio :) onda će barem ostati kao putokaz u ovoj temi za nekoga kome bude (kada bude, recimo, pretraživao ES forum...) nešto tako trebalo.