Benutzer mit den meisten Antworten
cursor.current

Frage
-
Hallo.
Wie kann ich verhindern, dass der Mauscursor wie in diesem Beispiel nach der abgelaufenen Schleife von alleine wieder .default annimmt?
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Cursor.Current = Cursors.Cross For i = 1 To 1000 For z = 1 To 100000 Next Next End Sub End Class
Ich möchte das gerne manuell ändern nachdem ich eine Aktion ausgeführt habe.Danke
Jan
Antworten
-
Hallo Jan,
der aktuell angezeigte Cursor wird meist von dem Formular bzw. dem Steuerelement beeinflusst, über dem sich gerade der Mauszeiger befindet. Versuche bspw. folgendes, um den Cursor für das aktuelle Formular zu ändern:
Me.Cursor = Cursors.Cross
Thorsten Dörfler
Microsoft MVP Visual Basic
vb-faq.de- Als Antwort vorgeschlagen Ellen Ramcke Donnerstag, 20. Oktober 2011 19:27
- Als Antwort markiert Robert Breitenhofer Mittwoch, 23. November 2011 10:07
Alle Antworten
-
Hallo Jan,
der aktuell angezeigte Cursor wird meist von dem Formular bzw. dem Steuerelement beeinflusst, über dem sich gerade der Mauszeiger befindet. Versuche bspw. folgendes, um den Cursor für das aktuelle Formular zu ändern:
Me.Cursor = Cursors.Cross
Thorsten Dörfler
Microsoft MVP Visual Basic
vb-faq.de- Als Antwort vorgeschlagen Ellen Ramcke Donnerstag, 20. Oktober 2011 19:27
- Als Antwort markiert Robert Breitenhofer Mittwoch, 23. November 2011 10:07
-
Thorsten hat Recht. Der Cursor verändert sich nach Ablauf der Zeit wieder wie hier festgelegt:
Grus Ellen
Ich benutze/ I'm using VB2008 & VB2010- Bearbeitet Ellen Ramcke Donnerstag, 20. Oktober 2011 19:42