ich habe ein Programm mit großer SQL-Datenbank und möchte Daten für einzelne Tage des Monats über eine Seekbar auslesen und grafisch Darstellen lassen.
Wenn ich die Seekbar bewege, so wird auf die Programmzeile
Sub Hbar_ValueChanged(Value As Int, UserChanged As Boolean)
Log("H " & Value& " " & UserChanged)
Daten_sammeln_anzeigen
End Sub
zugegriffen. Es würde sofort Daten_sammeln_anzeigen abgearbeitet werden, obwohl die Endposition des Verschieben noch nicht erreicht ist.. Dies hat zur Auswirkung, dass mehrmals die Sub Sub Hbar_ValueChanged(Value As Int, UserChanged As Boolean) aufgerufen und somit erneut das Sammeln und Anzeigen von Daten erfolgt. Da dieses Sammeln und Anzeigen sehr lange dauert möchte ich dies erst bei erreichen der endgültigen Schieberposition anstoßen, so dass es nur einmal aufgerufen wird. Geht das ? Und wenn ja wie ?
gruß strupp01
Wenn ich die Seekbar bewege, so wird auf die Programmzeile
Sub Hbar_ValueChanged(Value As Int, UserChanged As Boolean)
Log("H " & Value& " " & UserChanged)
Daten_sammeln_anzeigen
End Sub
zugegriffen. Es würde sofort Daten_sammeln_anzeigen abgearbeitet werden, obwohl die Endposition des Verschieben noch nicht erreicht ist.. Dies hat zur Auswirkung, dass mehrmals die Sub Sub Hbar_ValueChanged(Value As Int, UserChanged As Boolean) aufgerufen und somit erneut das Sammeln und Anzeigen von Daten erfolgt. Da dieses Sammeln und Anzeigen sehr lange dauert möchte ich dies erst bei erreichen der endgültigen Schieberposition anstoßen, so dass es nur einmal aufgerufen wird. Geht das ? Und wenn ja wie ?
gruß strupp01