Internet Explorerin ikkunat

minähänse

Olen tekemässä ohjelmaa joka mm. tunnistaa Internet Explorerin avonaiset ikkunat mitkä käyttäjä on avannut.

Tämä alla oleva koodi on ajastimessa joka "vakoilee" koska käyttäjä avaa uuden Internet Explorerin ikkunan.
Kuten huomaatte se on nimettykin nerokkaasti "tmrSpying" :)

Dim IE As InternetExplorer
Dim WIN As New ShellWindows
Public WithEvents Browser As InternetExplorer

Private Sub tmrSpying_Timer()
For Each IE In WIN
   Set Browser = IE
Next
Set WIN = Nothing
End Sub

Sitten tämä seuraava koodi tunnistaa ennen kuin käyttäjä menee uudelle sivulle että mikä on tämän hetkisen sivuston osoite ja näin ollen ilmoittaa siitä hänelle (ei ohjelmani oikeasti tälläistä ilmoitusta anna, mutta havainnollistan vain nyt sen toimintaperiaatetta).

Private Sub Browser_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean)
MsgBox Browser.LocationURL
End Sub

Tässä koodissa ei ole mitään vikaa, se toimii kun unelma kunnes käyttäjä avaa jonkin linkin jo avonaisesta Internet Explorerin ikkunasta uuteen ikkunaan tai siis yksinkertaisesti avaa kaksi Internet Explorerin ikkunaa päälekkäin niin tämä koodi ei toimi enää muuta kuin siinä ikkunassa minkä käyttäjä on avannut ensimmäisenä.

For Each IE In WIN
Set Browser = IE
Next

Se laittaa muistiin kyllä jokaisen avonaisen IE:n ikkunan, mutta ei pysty kutsumaan tuolla Browser_BeforeNavigate2 tapahtumalla muita avonaisia ikkunoita kuin sitä ensimmäistä auki olevaa ikkunaa ja jos käyttäjä sulkee sen, niin koko ohjelmani ei toimi enää.

Eli kysymykseni nyt kuuluukin kuinka saan tuon Browser tapahtuman toimimaan KAIKISSA avonaisissa Internet Explorerin ikkunoissa vaikka käyttäjä availisi uusia ikkunoita, sulkisi vanhoja tai tekisi mitä vaan?
Koodissani tarvitsee olla pakollisesti tuo Browser_BeforeNavigate2 tapahtuma tai muuten se ei toimi.

0

229

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000

      Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

      Luetuimmat keskustelut

      1. Gallup: Kansalaiset eivät usko velkajarruun

        Puolet suomalaisista ei usko velkajarrun vaatimien sopeutusten toteutuvan, kertoo Iro Researchin kyselytutkimus. Kokoom
        Maailman menoa
        126
        1367
      2. Mä oon kallistumassa

        Rikosilmoitukseen!
        Suhteet
        248
        1180
      3. Ethän mies vielä

        luovu meistä? Haluaisin jo sun syliin.
        Ikävä
        68
        1014
      4. Haaveilen edelleen

        Sinusta aika ajoin
        Ikävä
        59
        976
      5. Martsusta tuli leuhka

        Ja ylimielinen. Hän ei nosta persettäkään ilmaseksi . Luulempa et nämä ei tee hyvää hyvinvointivalmennuksille.... Nannal
        Kotimaiset julkkisjuorut
        251
        890
      6. Kuisla Group Oy jättänyt yrityssaneeraushakemuksen

        Samalla yrityssaneeraukseen on hakeutunut Kuisla henkilökohtaisesti ja Seinäjoen Motelli Oy, joka omistaa Sorsanpesän ki
        Seinäjoki
        42
        843
      7. Hei rakkaani.

        Kohtaaminen lähestyy. Miten teemme sen? Kumpi ottaa yhteyttä vai törmäämmekö jossain sattumalta? Tuleva vaimosi
        Ikävä
        70
        785
      8. Ethän voinut nainen tietää, että rikot rikotun

        Omaa elämää taas mietin aamuyön tunteina. En vieläkään löytänyt muistin sokkeloista ainuttakaan onnen hetkeä. Kaipuu on
        Ikävä
        72
        782
      9. Tiedätkö sitä

        Että sinun äänesi on ihanan pehmeä
        Ikävä
        42
        736
      10. Uskallanko laittaa sulle viestiä?

        Se viesti on tossa valmiina ja lähettämistä vaille valmis. Kun ei kauhee sti tunneta niin eipä sillä olisi niin väliä. S
        Ikävä
        58
        720
      11. On paha olla

        Kun olen käyttäytynyt aiemmin kaivattua kohtaan kuin joku narsisti.
        Ikävä
        67
        703
      12. Mies joka on oikeasti kiinnostunut

        Ja näkee sut pitkäaikaisena kumppanina, siirtää vaikka vuoria selvittääkseen asiat eikä ota pienintäkään riskiä menettää
        Ikävä
        124
        642
      13. Kiulu myynnissä!

        Kiulu hakee taas uutta yrittäjää. https://www.yritysporssi.fi/etela-pohjanmaa-lansi-suomi-finland/myytavat/yritykset/ma
        Ähtäri
        26
        618
      14. Onko nyt kaikki asiat käyty läpi?

        Mun mielestä on👍
        Ikävä
        85
        601
      15. Mikä tekee kaivatustasi

        Haluttavan?
        Ikävä
        26
        600
      16. Tulisiko naisille asettaa korkeammat eläkemaksut

        Tämä tuli mieleeni kun luin aamun lööppejä. Japanissa alkaa olla "uutta nuorisoa" ihan urakalla, ikä alkaa sadan jälkeen
        Sinkut
        187
        544
      17. Vieläkin saat

        Sydämen tykyttämään. Vaikka emme näe
        Ikävä
        24
        514
      18. Et pysty peittämään minulta

        Sinä olet hyvä peittämään asioita niin halutessasi. Pystyt pitkiäkin aikoja salaamaan juttuja. Juuri mietin tuossa, olet
        Ikävä
        47
        514
      19. Mitä oikein tapahtui? Maajussi-Jetta sai tylyt pakit - Sulhoehdokas selittää: "Ei lentänyt kipinät"

        Maajussille morsian -sarjassa etsitään rakkautta ja rinnalle kumppania. Yksi maajusseista on Jetta - liikunnallinen ja
        Maajussille morsian
        12
        507
      20. En tahallaan sua välttele...

        Olis niin kiva nähdä jossain muualla kuin kaupassa!
        Ikävä
        40
        477
      Aihe