| 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
    Hvordan man skelner mellem Calling Procedure & funktion i VB6
    " Procedures " og " Funktioner " i Microsoft Visual Basic 6 er separate kommandoer , der skaber subtilt forskellige resultater. En procedure vil udføre dine kommandoer , men vil ikke returnere en værdi. På den anden side vil en funktion returnerer en værdi . Denne forskel kan påvises ved anvendelse af en test-kode . Denne artikel vil gå dig gennem etablering og udførelse af denne kode . Instruktioner
    1

    Start et nyt Visual Basic -projekt ved at klikke på "File" i øverste venstre hjørne af VB6 vinduet og klikke på "Ny ", og derefter vælge " Standard EXE " valgmulighed. < br >
    2

    Dobbeltklik på den formular, der ser ud til at åbne op for formularen kildekode. Skriv den nødvendige kode til at angive de to variabler , som du bliver nødt til at demonstrere forskellen mellem en procedure og en funktion i VB6 til nul

    For eksempel: .

    Dim TestPrcdr As Integer

    Dim TestFnctn As Integer

    TestPrcdr = 0

    TestFnctn = 0
    3

    Skriv en enkel procedure , der vil bare tildele en værdi til en . variable

    For eksempel : Hej

    Sub Test ( )

    Dim TestPrcdr som Integer

    TestPrcdr = 5

    End Sub < br >
    4

    Skriv en simpel funktion , der vil tildele denne funktion en værdi

    For eksempel: .

    Function TestFnctn () As Integer

    Dim Test som integer

    Test = 5

    TestFnctn = Test

    End Function
    5

    Skriv et stykke kode , der vil vise de variabler, som du har givet værdi . Type " Form1.show " og derefter springe en linje og skriv " Udskriv [ navnet på din variabel] " på denne linje og derefter skrive "Print [ navnet på din funktion ] " på næste , typen alt dette i kildekoden for din formular

    for eksempel: .

    Form1.show

    Print TestPrcdr

    Print TestFnctn
    6

    Kør programmet ved at klikke på ikonet , der ligner en play -knappen i dit værktøj bar ( nær toppen af ​​vinduet) . Din funktion returnerer den værdi, du har tildelt det, men din procedure , fordi det ikke skaber en værdi, der skal bruges uden for sig selv , vil vende tilbage et nul.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en e-mail i en VBScript 
    ·Sådan Flyt Fra tekstboks til Tekstboks i Visual Basic …
    ·Hvordan man opbygger Dynamic SQL i VB.net 
    ·Hvordan man laver en Closing knappen for at afslutte en…
    ·Former i Visual Basic i Project for skole System 
    ·VBA Guide 
    ·Sådan bruges en tekstboks til File Name VB6 
    ·Sådan oprettes Click & trække objekter i Visual Basic…
    ·Sådan bruges OCX filer i VB 6 
    ·Brug af VLOOKUP i VBA 
      Anbefalede Artikler
    ·Sådan aktiveres PHP på IIS 6.0 
    ·Sådan får Image Height & Bredde i PHP 
    ·Microsoft Visual FoxPro 9.0 Tutorial 
    ·Sådan bruges Ternary Operator i Java 
    ·Sådan bruges Konverter Function for Datoformat 
    ·Hvordan laver Python Open 
    ·Sådan bruges ADODC i Visual Basic 
    ·Hvordan man laver en løkke i Visual Basic 
    ·Sådan installeres QBasic 
    ·Sådan fjernes en Node Perl i XML Twig 
    Copyright © Computer Viden http://www.computerdk.com