Olen tekemässä suodatus ohjelmaa jolla voi lukita erilaisia internet sivustoja.
Jos olen lukinnut esim. sivut joiden sivun nimessä on sana "xxx" niin ongelman tästä tekee se että jos sivun nimessä on tässä tapausessa tuo "xxx" kirjoitettu vaikkapa "Xxx" jolloin tuon sanan ensimmäinen kirjain on kirjoitettu isoilla niin ohjelmani ei enää huomaakaan sitä tai jos kirjoitan sen vaikkapa "xXx"... ihan miten vain.
Kuinka siis saisin että ohjelmani huomaisi tuon sanan olisi se kirjoitettu mitenkä vain sivuston otsikkoon?
Tässä on tunnistus koodi:
If InStr(IE.LocationName, "xxx") 0 Then
Jos olen lukinnut esim. sivut joiden sivun nimessä on sana "xxx" niin ongelman tästä tekee se että jos sivun nimessä on tässä tapausessa tuo "xxx" kirjoitettu vaikkapa "Xxx" jolloin tuon sanan ensimmäinen kirjain on kirjoitettu isoilla niin ohjelmani ei enää huomaakaan sitä tai jos kirjoitan sen vaikkapa "xXx"... ihan miten vain.
Kuinka siis saisin että ohjelmani huomaisi tuon sanan olisi se kirjoitettu mitenkä vain sivuston otsikkoon?
Tässä on tunnistus koodi:
If InStr(IE.LocationName, "xxx") 0 Then
Vastaukset 2
Vanhimmat
muutat sen merkkijonon ensin pieniksi kirjaimiksi ja vertailet sitten
if InStr(LCase(IE.LocationName), "xxx") ...
Argh! Ei minulle tullut yhtään mieleen moinen.. taisi olla liian yksinertainen ratkaisu.
Kiitoksia avusta!