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

    Hur Pausa en subrutin Tills en knapp trycks in VB6

    Vid programmering av ett program i Visual Basic 6 ( VB6 ) kan det ibland vara bra att pausa en subrutin och vänta tills användaren trycker på en knapp, till exempel att användaren måste läsa en pop up rutan och klicka " Ok " innan du fortsätter . Du kan pausa en subrutin och vänta på en knapptryckning genom att placera " DoEvents " metoden i en slinga , som inte låser upp datorn som " Wait " metoden . Instruktioner
    1

    Öppna VB6 källfilen i en editor som Microsoft Visual Basic .
    2

    Deklarera en global boolean variabel för att spåra om knappen har tryckts genom tillsats följande kod längst upp i formuläret :

    Option Explicit

    Public ButtonIsClicked As Boolean
    3

    initiera värde " ButtonIsClicked " variabel i början av din subrutin genom att lägga in koden :

    ButtonIsClicked = false
    4

    Ring " DoEvents ( ) " metoden inuti en " tag " loop vänta tills knappen har pressats genom att lägga till följande kod i din subrutin :

    Button

    ButtonIsClicked = false

    Application.DoEvents ( ) katalog

    Slut Medan

    " DoEvents " metoden behandlar alla befintliga Windows-meddelanden , till exempel en knapp klick . . Slingan kommer att fortsätta gå tills du klickar på knappen
    5

    Öppna GUI Form Designer , dubbelklicka på knappen användaren behöver klicka och lägg till följande kod :

    ButtonIsClicked = true
    6

    Spara VB6 fil , kompilera och köra programmet för att köra modifierad subrutin .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör NT -autentisering i VB.Net
    ·Hur Slumpa ListView Artiklar om Visual Basic 6
    ·Hur Anpassa VBA UserForm
    ·Hur man gör en rullgardinsmeny i Visual Basic
    ·Hur man kan öka Stackstorlek i Visual Basic
    ·Hur man skriver en textfil i Access och Visual Basic
    ·Hur du ändrar ett skript användarlösenord
    ·Hur man skapar Webbplats Bakgrunder
    ·Hur högerjustera en text lista i en Visual Basic Messa…
    ·Hur Multiplicera i Visual Basic
    Utvalda artiklarna
    ·Hur rekursivt att passera i en länkad lista
    ·Hur man bort text i ett sökfält på en HTML- sida på…
    ·Vad är en dubbel Bokstavlig
    ·Konvertera Kursiv till Normal i Latex
    ·Hur man bygger en applet med Eclipse
    ·Hur hitta resurser för att lära Xcode för iPhone Sof…
    ·Hur man använder Prototype JS
    ·Hur man sätter in en tre - dimensionell array med Java…
    ·Hur du ändrar en MySQL Field Type i PHP
    ·Hur man fråga en Datasource i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz