Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
8. Sep 2004
ShowMessage ist auch nicht schlecht, aber bei für mich selber, oder für billige Testcodes - wozu erst noch so ein störendes Fenster aufspringen lassen, wenn's auch so ausreicht ^^
Und das Durchsteppen ... also ein Schritt = ein Dreifachbeep
und die Fehlersuche an solchen Stellen - also wenn bei sowas wirklich mal ein Fehler auftaucht und dieser nicht gleich auf den 1. Blick erkennbar ist, dann...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
8. Sep 2004
Uups ein ; ... da ist wohl beim Löschen doch was zurückgeblieben :oops:
Das Break stammt noch aus 'ner optimierteren Version - der Vergleich muß halt nicht unbedingt bei jedem Schleifendurchlauf gemacht werden, deshalb ist der halt dorthin verschoben, wo der sinnvoll ist.
Die Beep's ... naja, ist halt 'ne Eigenart von mir.
1. was "sinnvoll" zusammengehört, schreib ich eben so, dass es...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
8. Sep 2004
Wer wissen möchte, wie schnell nun bei ihm Now reagiert, der kannst ja mal von Windows erfragen (siehe Demo), oder er mist nach (siehe Codeschnipsel)
Das Codeschnipsel
Benötigt wir ein Button (Button1) und ein Editfeld (Edit1).
Ausgegeben wird die durchschnittliche Dauer (in Millisekunden).
Gemessen werden 1000 Zyklen (kann notfalls geändert werden), was bei 10ms Zyklusdauer etwa 10...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
7. Sep 2004
könnte stimmen ... jetzt wo du's sagst hatten wir (glaub ich) schonmal 20, oder 25ms
Also weniger als 1ms wird es nie - ist Aufgrund der inneren Aufbaus von Now nicht möglich, aber die wird wohl nie erreicht.
PS: ich hab mal 'ne Messreie gemacht und dort ging es in 10ms-Schritten, aber wenn ich die jetzt wiederhole, dann sind es zwar weiterhin 10ms, allerdings immer in 'nem anderen...
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
7. Sep 2004
Also normalerweise ist now in der Lage in Millisekundenschritten zu arbeiten, aber aus technischen Gründen arbeitet Now nur in 10-Millisekundenschritten.
Zur Verwendung: machst wie alcaeus sagte, also wenn die selbe Zeit in mehreren Operationen verwendet wird, dann nimm 'ne Variable.