(Eikö se hiton herätyskello ala jo valmistua) Onko QBssä mahdollista muutta aikaa sekunnilleen ilman käyttiksen kelloa? Olen aiemmin käyttänyt FOR...NEXT lauseita, mutta ne ovat vain konekohtaisia.
Mitä oikein meinaat, muuttaa aikaa? Ja käyttiksessä ei muuten ole mitään kelloa. Käyttis on ohjelma, siis pelkkiä bittejä. Niistä et saa kelloa millään. Tietokoneen aika on tallennettu BIOS:iin. Yritätkö siis muuttaa BIOS:in aikaa ohjelmallasi, vai mitä? Suoraan voin sanoa, että FOR/NEXT-lauseista ei ainakaan ole hyötyä.
jos haluat basicissa muuttaa kellonaikaa, voit suoraan kirjoittaa, että TIME$ = "hh:mm:ss" nimenomaan tuossa muodossa. Päivämäärän muuttaminen toimii samoin, eli DATE$ = "kk-pp-vvvv"
Ajan tarkka mittaaminen ilman järjestelmäkellon apua ei kyllä oikein onnistu. Miksi et tahdo käyttää sitä? :)
Antti Laaksonen kirjoitti:
Ajan tarkka mittaaminen ilman järjestelmäkellon apua ei kyllä oikein onnistu. Miksi et tahdo käyttää sitä? :)
Ihan koodaajan/testaajan asemassa. Voi vaikka tarkistaa, voiko mitata aikoja, jotka menevät yli klo 0.00.
No voihan noita mitata TIMERillakin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.