·  Start ·  Programme ·  Codes ·  Tipps ·  ActiveX ·  Tutorials · 



Sie benötigen lediglich eine Listbox (List1). Beim Überfahren mit der Maus wird der Listeneintrag als Tooltip angezeigt.

Private Sub Form_Load()
' Liste füllen
Dim i As Integer
  For i = 0 To 20
    List1.AddItem "Langer Eintrag, der über die Breite der Listbox hinausgeht" & i
  Next i
End Sub
 
Private Sub List1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim YPos As Integer
Dim OldFontSize As Integer
 
OldFontSize = Me.Font.Size
Me.Font.Size = List1.Font.Size
YPos = Y \ Me.TextHeight("Xyz") + List1.TopIndex
Me.Font.Size = OldFontSize
 
    If YPos < List1.ListCount Then
      List1.ToolTipText = List1.List(YPos)
       Else
      List1.ToolTipText = ""
    End If
End Sub
Aktualisiert: 12.02.2008, 14:10 Uhr Copyright © 2001 - 2010 by ST-software Navigation zurück  |  Navigation vorwärts  |  Zum Seitenanfang     
Ihre IP: 38.107.191.84 ·  Seite erstellt in: 0.855 Sekunden ·  Dateigröße:  2662 Bytes