Programozás Delphi

STOPWATCH fázis II

Önmagában a Stopper programot - egy érdekes példa a program, de valójában nem csinál semmi hasznosat. A stopper használata, meg kell, hogy képes legyen kezelni. Itt az ideje, hogy adjunk az ellenőrzések: nyomja meg a Start / Stop (Start / Stop), intervallum (Lap) és visszaállítása (Reset). Mielőtt ez az egész elkezdődött, válasszuk Timer komponens, és a változás az Engedélyezve tulajdonságot False Az, ahogy mi akarjuk, mi stopper kikapcsolódik, amikor a program elindul. Ezután válassza ki a komponens gombra () komponens palettán, és helyezzük egy forma három gomb alatti vonalakat időben. Használja eszközök összehangolása és átméretezni úgy, hogy a gombbal állítsa a kívánt helyre.







Indítása és leállítása az időzítő

Kattints az első gombot, felirata: „Buttonl”, akkor használja az Objektum Inspector, hogy a neve ingatlan StartBtn, és a felirata tulajdonságot „Start” majd a Programok oldalon kattintson az onclick esemény, és a kettős rés / ggek egér jobbján hogy hozzon létre egy onclick eseménykezelő. Szerkesztése a kódot a készülék a listában látható 5.2.

LISTA 5.2 onclick eseménykezelő Start gombot (Start)

eljárás TForml.StartBtnClick (Sender: TObject); Ha kezdődik Timer1 Enabled majd kezdődik Timerl Enabled: = False,

StartBtn.Caption: = 'SStart'; vég







Az eseménykezelő Listing 5.2 szimulálja a Start / Stop gomb (start / stop) a valós stopper bekapcsolása és kikapcsolása a stoppert, amikor a stopper fut (Enabled tulajdonság az időzítő - True), akkor az eseménykezelő kikapcsolja az időzítőt, és változtassa meg a Caption gombot a „Start” gombra. Ha a stopper nem fut, akkor a kód indul az időzítés beállítást annak Engedélyezve tulajdonságot True The, és megváltoztatja a Képaláírás gombot a „Stop” gombot. Ha azt szeretnénk, akkor most nyomja meg az F9 és kísérletezni indítási és leállítási a stoppert.

Kiszámítása érdekében az időintervallumok, tudnunk kell, hogy az aktuális időt a gróf, valamint az idő a vége az előző intervallum. Például ha menteni az ideje egy negyed mérföldet, hogy aki fut egy mérföldet, az eredményei fog kinézni e az 5.2.

Persze, ha az intézkedés a versenyt egy mérföld, akkor az idő más lesz, de továbbra is ezt a beszélgetést egy másik időpontban.

Mindegyik időintervallum a különbség az aktuális eltelt időt és a befejezés ideje az előző intervallum. Következésképpen, a timer figyelemmel kell kísérnie az eltelt idő végén az előző intervallum, úgyhogy ki tudta számítani az aktuális intervallumot.

Ahhoz, hogy hozzá ez a lehetőségét, hogy a stopper, kattintson a második gombra, amelyet helyezni a forma, megváltoztatja a nevét tulajdonságot „LapBtn”, és változtassa meg a Caption tulajdonságot „Lap”. Ezután hozzon létre onclick eseménykezelő a gombot, majd módosítsa úgy, hogy nézett ki, mint egy lista 5.3.

Programozás Delphi

A könyv által írt három szakértő a Delphi, az egyik legjobb összefoglalóját az alapvetően új fejlesztési környezetet. Az olvasó talál benne egy egyedi értelmezése a tárgy-orientirovashyugo programozás. A könyv lépésről lépésre, hogy hozzon létre kereskedelmi alkalmazások használni az adatbázist. A könyv lehet használni, mint a képzési és referencia eszköz a tanárok, a diákok, a szoftverfejlesztők.

Hírek A hónap




Kapcsolódó cikkek