Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    VB6 Timer

    Microsofts Visual Basic 6 programmeringsspråk har en heltäckande uppsättning programmerbara mjukvaruobjekt kallas kontroller , inklusive en timer som gör att programmerare att skapa realtidsapplikationer med exakta förseningar . Använda timer , ett program " sover " under en förutbestämd tidsperiod , då intervallet löper ut , Visual Basic avbryter vad datorn gör och utför en uppgift . Beskrivning

    Som med andra VB6 kontroller , är timern ett objekt i verktygslådan , uppträder som ett stoppur ikon . Den har ett tidsintervall du anger när du skapar programmet eller under programkörning . När timern räknat ner till noll , utlöser det en särskild anvisad händelse subrutin där du sätter din egen Visual Basic statements.It blir en del av din ansökan när du drar ikonen till formulär fönstret . Även om du ser tiden kontroll när du skapar programmet , förefaller det inte i någon form fönster . Din ansökan kan ha flera timer kontroller, varje set till olika intervaller och utför olika uppgifter . Addera Properties

    timerstyrning har relativt få egenskaper , den mest betydande är Intervall , Enabled och index . Intervall Fastigheten rymmer ett heltal mellan noll och 65.535 , vilket är tidsfördröjningen i millisekunder . Egenskapen Enabled har värden Sant och Falskt , om programmet sätter värdet till False blir timern inaktiv . Visual Basic tilldelar ett heltal till Index egendom motsvarande med en timer nummer i en kontroll array , så att du kan identifiera olika timers genom att ange ett indexnummer i ditt program . Addera ditt evenemang

    VB6 timer har en enda händelse som kallas timer . När du drar timern in din ansökan formulär fönster och namnge kontroll , Visual Basic automatiskt skapar en subrutin , " Private Sub objectname_Timer ( ) " där objectname är det namn du ger kontrollen . När du kör programmet , och om timern är aktiverad , räknar timern ner millisekunder du specificerade i intervallet fastigheten . När intervallen timeout , exekverar Visual Basic koden du har programmerat i händelse subrutinen . Addera DoEvents

    För att timern ska fungera , Visual Basic-program får inte att köra kod som inte släpper kontrollen tillbaka till Visual Basic och Windows . En långvarig beräkning , till exempel , binder upp datorns processor och förhindrar eventuella avbrott . Om du använder VB6 DoEvents uttalande i koden , avbryter ditt program tillfälligt i sig , så att Windows ska betjäna andra program . När intervallen har förflutit tillåter DoEvents timern att avbryta vad programmet gjorde och köra koden i händelsen timer . DoEvents är därför viktigt för en väl fungerande av ett program med timern .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera COBOL till Visual Basic
    ·Hur man använder ett musklick Som åtgärd i Visual Ba…
    ·Fördelar och nackdelar med att använda flera tabeller…
    ·Hur man upptäcker slutet av en fil i Visual Basic
    ·Hur Nest en Sub i VBA
    ·Hur man drar ett rutnät på en panel i VB.NET
    ·Hur dölja en kolumn Från FlexGrid i Visual Basic 6
    ·Hur man använder Dir $ i VB6
    ·Hur man gör en keylogger i VB
    ·Hur Screen Skrapa i VBA
    Utvalda artiklarna
    ·Hur man kopplar en FK i MySQL
    ·Hur uppdatera min Java Applet cacheminne
    ·Konvertera Access till MySQL
    ·Vad är prioritet kö
    ·Hur du ändrar teckensnitt Använda HTML Programmering
    ·Skillnad mellan Likvärdighet & Boundary Partitionering…
    ·Hur man ändra färgen på former i VB
    ·Skillnaderna i Malloc och calloc
    ·Hur man gör en global variabel i Python
    ·Hur man använder en YUI Profiler
    Copyright © Dator Kunskap http://www.dator.xyz