Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Khabarakh,
30. Jan 2005
Hups, ich habe gedacht, deine timer1timer Porcedure wäre TForm1Create :-D . Hat mich etwas verwirrt, dass du da feste Zahlen zuweißt, aber war ja nur ein Beispiel :duck: .
OnChange wird aber auch bei Zuweisung im Programm aufgerufen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Khabarakh,
30. Jan 2005
Immer wenn, das Programm die Trackbar-Position verändert, wird ja auch das OnChange Event ausgelöst, du hörst in deinem Beispiel also alle 300ms einen Beep :wink: .
So müsste es gehen (als Beispiel):
procedure TForm1.Timer1Timer(Sender: TObject);
var x: Integer;
begin
x:=Random(TrackBar1.Max);
OldPos:=x;
TrackBar1.Position:=x;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Khabarakh,
30. Jan 2005
@Edosoft: Das wird allerdings etwas schwer, wenn die Trackbar wie oben beschrieben alle 300ms vom Programm selbst verändert wird :wink: .