Mistähän päin kannattaisi lähteä rakentaan sellaista ohjelmaa(vb), joka lukisi nettisivun text kentästä merkkijonon pituuden ja ilmoittaa sen esimerkiksi hiiren oikean napin valikossa tms?
Yksi ajatus olisi, että jos sen ottaisi ctrl-c:llä leikepöydälle ja ohjelma heittäs pop-upin ruudulle aina kun leikepöydälle tulee uutta kamaa, jossa on jonon mitta, mutta saisikohan sen jotenkin muuten toimimaan ilman mitään "selain laajennuksia" siten, että oikealla klikattavan kentän mitta ilmestyisi siihen valikkoon joka avautuu? Riittää kun toimii IE:llä... Ja itse nettisivuun ei voi tehdä upotuksia. Homma lähti liikkeelle firman surkean laskutusohjelman aivoituksista, joka rajoittaa tietyn kentän pituudeksi 30 merkkiä, mutta ei laske sitä itse missään näkösällä, vaan joka päivä pitää laskea "manuaalisesti" 30 merkkiä useita kertoja...
Eli laiskuus kunniaan! :)
Kiinnostuin tästä :)
Tässä tällainen "testi", eli meinasitko tätä?
-Aina kun teksti muutuu, se ilmoittaa sen pituuden.
Tietenkin siihen lopulliseen tulisi formi, joka näkyisi päällimmäisenä, kun se muuttuu tai jotakin vastaavaa.
Dim VanhaTeksti As String Private Sub Timer1_Timer() Dim UusiTeksti As String 'Haetaan teksti leikepöydältä UusiTeksti = Clipboard.GetText 'Jos vanha teksti ei ole sama kuin uusi, ilmoita If Not VanhaTeksti = UusiTeksti Then 'Ilmoita pituus MsgBox Len(UusiTeksti) VanhaTeksti = UusiTeksti End If End Sub
Siis juurikin näin ja kun taas mietti asiaa helpomman kautta, tein systrayhin kuvakkeen(Tulilinnun vinkistä siloittelemalla), josta automaattisesti avautuva ja sulkeutuva balloon kenttä, joka informoi pituuden. Vielä kun keksisi miten sitä systray iconia klikkaamalla saisi toiminteen aikaiseksi niin juttu on enemmän kuin tarpeeksi täydellinen.
Sitä vaan ajattelee asiat luonnostaan liian vaikeasti ensin...
En ole varma, mutta toimisiko form_keydown tai vastaava tapahtuma?
Aihe on jo aika vanha, joten et voi enää vastata siihen.