Forum: Object-Pascal / Delphi-Language
Delphi
by sx2008,
24. Aug 2008
Aha, und das Verhalten soll also nix mit den Timern zu tun haben, obwohl eindeutig eine Verzögerung sichtbar ist?
Mach eine Sicherheitskopie von deinem Formular und dann wähle der Reihe nach alle 3 Timer an.
Dann im Objektinspektor das Event OnTimer löschen.
Also nicht den Sourcecode zum Event, sondern nur das Property OnTimer.
So müsste sich feststellen lassen, welcher Timer für das Problem...
Forum: Object-Pascal / Delphi-Language
Delphi
by sx2008,
23. Aug 2008
Ich habe dir mal deine Code etwas umgeschrieben, so dass du in der Caption des Formulars siehst,
was gerade passiert.
procedure TForm2.TreeView1Change(Sender: TObject; Node: TTreeNode);
ver
newindex:integer;
begin
if TreeView1.Selected <> nil then
begin
newindex := TreeView1.Selected.Index;
self.Caption := Format('Debug-Info: newindex=%d ', )+ TimeToStr(now);