| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Pause en subrutine Indtil trykkes på en knap i VB6
    Når du programmerer et program i Visual Basic 6 ( VB6 ) det kan undertiden være nyttigt at holde pause en subrutine og vente, indtil brugeren trykker på en knap , såsom at brugeren skal læse en pop up box og klik på " Ok" , før du fortsætter . Du kan afbryde en subrutine og vente på en knap tryk ved at placere " DoEvents "-metoden inde i en løkke, som låser ikke computeren op som " Wait "-metoden. Instruktioner
    1

    Åbn VB6 kildefilen i en editor såsom Microsoft Visual Basic.
    2

    Erklær en global boolesk variabel til at spore , hvis knappen er blevet trykket ved at tilsætte følgende kode i toppen af ​​din formular : Hej

    Option Explicit

    Public ButtonIsClicked Som Boolean
    3

    initialiseres værdien af " ButtonIsClicked " variable i starten af ​​din subrutine ved at tilføje koden : Hej

    ButtonIsClicked = false
    4

    Kald " DoEvents () "-metoden inde i en ", mens " loop til at vente, indtil knappen har blevet presset ved at tilføje følgende kode i dit subrutine : Hej

    Button

    ButtonIsClicked = false

    Application.DoEvents ()

    End Mens

    " DoEvents " metoden behandler eventuelle eksisterende Windows- beskeder , såsom en knap klik . . Sløjfen fortsætte med at gå , indtil der klikkes på knappen
    5

    Åbn GUI Form Designer , skal du dobbeltklikke på knappen brugeren skal klikke og tilføje følgende kode : Hej

    ButtonIsClicked = true
    6

    Gem VB6 filen , kompilere og køre programmet til at køre din ændrede underprogram.

    Forrige :

    næste :
      Relaterede artikler
    ·VB6 timerfunktioner 
    ·Sådan får du adgang flere datakilder 
    ·Visual Basic spil Tutorial 
    ·Sådan oprettes en tabel i VB.NET 
    ·Sådan Beregn en kolonne I alt i DataGrid 
    ·Sådan oprettes et hyperlink i Visual Basic 
    ·Hvordan man åbner en DLL i Visual Basic 
    ·Hvordan finder man en streng, der indeholder et gentage…
    ·Hvordan man løser en T- Distribution Value Ved hjælp …
    ·Sådan oprettes en Stand Alone Visual Basic Program 
      Anbefalede Artikler
    ·Sådan oprettes en tekstboks i Visual Basic 
    ·ASCII -protokollen 
    ·Sådan Train i Microsoft VB.Net 
    ·Forskellen mellem FORTRAN Funktioner og Subrutiner 
    ·Tutorial om lagrede procedurer i MySQL 3,23 
    ·MySQL Distinct Tutorial 
    ·Sådan Tilføj til KeyListener 
    ·Sådan logger opkald til D3D 
    ·Hvordan man laver en VBS fil 
    ·Sådan vises Boolean Variable i C + + 
    Copyright © Computer Viden http://www.computerdk.com