Miten onnsituuu, että kun hiiren osoitin on labelin päällä niin labelin teksti esim. muuttaa väriä? Onko tähän joku yksinkertainen juttu vai pitääkö hiiren osoittimen koordinaatteja jotenkin määrittää? Ja käytössä on Visual Basic 6.0
Labelin MouseMove-metodin avulla voisi luullkseni jotain kehittää... en tiedä, mikä VB:n variantti sinulla on käytössä niin suoraan en osaa auttaa.
Ratkaisu löytyi. Tuon MouseMove-metodin avulla homma onnistuu varsin kivuttomasti.
Tässä esimerkki:
Private Sub Form_MouseMove( _ Button As Integer, Shift As Integer, X As Single, Y As Single) With Label1 .ForeColor = vbRed .Font.Underline = False End With End Sub Private Sub Label1_MouseMove( _ Button As Integer, Shift As Integer, X As Single, Y As Single) With Label1 .ForeColor = vbBlack .Font.Underline = True End With End Sub
Aihe on jo aika vanha, joten et voi enää vastata siihen.