![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Newbie
![]() Registriert seit: 03.01.2002
Alter: 42
Beiträge: 2
|
![]() Gibts so was?
|
![]() |
![]() |
![]() |
#2 |
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
![]() hy!
glaub ich nicht! weil selbst der timer bei vb ist zwar auf ms einstellbar, aber hat nicht diese genauigkeit! ist in der hilfe nachzulesen, falls du die exakte genauigkeit brauchst! ![]() mfg |
![]() |
![]() |
![]() |
#3 |
Master
![]() |
![]() Das kann man vielleicht mit einer FOR Warteschleife machen, aber die zeit, die er für die FOR Schleife benötigt hängt auch vom PC ab.
Ich weiss zwar nicht ob das eine Lösung ist, aber Probiern kann mans ja
____________________________________
http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt |
![]() |
![]() |
![]() |
#4 |
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
![]() @mqs
aber wie stellst du die verbrauchte zeit in der for-schleife fest, for allem im mycro-bereich? das jeder comp anders ist is klar, aber das könntest ja beim programmstart testen und dann in die regestry oder in eine ini-datei vermerken! @hooonse für was brauchst du das denn? |
![]() |
![]() |
![]() |
#5 |
Master
![]() |
![]() Ja das ist das kleine Problem, das ich gemeint habe
____________________________________
http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt |
![]() |
![]() |
![]() |
#6 |
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
![]() daher glaub ich, dass es nicht so genau gehen wird!
![]() |
![]() |
![]() |
![]() |
#7 |
Master
![]() |
![]() Das hab ich auch als Problem gemeint !
Aber dann muss man das halt austesten. Es gibt ib VB dann nichts unter der millisekunde
____________________________________
http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt |
![]() |
![]() |
![]() |
#8 |
Veteran
![]() Registriert seit: 07.01.2002
Alter: 44
Beiträge: 268
|
![]() HiHo!
Das niedrigste was meines wissens unter windows geht, sind milisekunden. herausbekommen tut man sie mit GetTickCount() Public Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long liefert dir dann die mili-sekunden seit start des programms zurück... |
![]() |
![]() |
![]() |
#9 | |
Master
![]() |
![]() Zitat:
Timer1.interval = 1 => Interval = 1 ms
____________________________________
http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt |
|
![]() |
![]() |
![]() |
#10 |
Veteran
![]() Registriert seit: 07.01.2002
Alter: 44
Beiträge: 268
|
![]() Hehe, FINGER WEG VOM TIMER!
nein, aber für wirklich zeitgenaue sachen ist der vb-timer nicht geeignet, versuch mal auf einem langsameren rechner (<200mhz) mehrere timer auf einer form zu erstellen, alle mit einer ms genauigkeit -> führt dazu, dass manche timer 10ms braucen, manche 3 usw... auf gut deutsch: vb kommt mit den timern einfach nimmer zurecht... ausserdem sind sie viiieel resourcenhungriger, als so ein kleiner win-api-aufruf! praktisch ist so ein timer - keine frage! mfg JosefS |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|