Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hva er forskjellen mellom delprosedyrer & Function prosedyrer
    ? De fleste programmeringsspråk gi noen anlegg for å skape sub prosedyrer som utfører et sett med repeterende handlinger og kan returnere et resultat. Noen språk skille mellom sub prosedyrer og funksjon prosedyrer , sistnevnte er prosedyren type som returnerer et resultat . Vite forskjellen mellom de to typer prosedyrer vil hjelpe deg å gjøre det riktige beslutning om hvilken du vil bruke . Microsofts Visual Basic er et utmerket verktøy for å illustrere konseptet. Prosedyrer
    p Hvis du skriver den samme koden mer enn én gang, er det sannsynlig at programmet vil dra nytte av en prosedyre , snarere enn å duplisere kode på flere steder. Duplisert kode kan føre til problemer i vedlikeholdsfasen , samt gjøre programmet større enn den trenger å være. Du kan sette inn koden i en prosedyre , og kalle det fra flere steder i programmet. Du kan lage din prosedyren enda mer fleksibel ved å gi det muligheten til å akseptere parametre .
    Funksjon Prosedyrer

    Funksjon prosedyrer er utformet for å bli kalt via en uttalelse, og de returnere et resultat på uttalelsen . For eksempel, hvis du ønsker at din karakter beregningsprogram for å bestemme en bokstavkarakter basert på en prosentandel poengsum , kan du skrive en funksjon for å gjøre besluttsomhet og returnere bokstavkarakter. Den ringer uttalelse vil være lik denne : en

    LetterGrade = CalcLetter ( PercentageGrade )
    Sub Prosedyrer

    motsetning funksjon prosedyrer, delprosedyrer ikke returnere et resultat , men de utfører handlinger og kan akseptere parametre . Denne typen prosedyren er et godt verktøy for å utføre generelle handlinger, for eksempel fil input /output , trykking og validering av inndata . Ett bruk for en sub prosedyren er å tillate flere brukerens handlinger for å gå til den samme koden . For eksempel kan du ha en knapp og en meny element som må utføre de samme handlingene , og i stedet for å kopiere koden , kan du ha begge hendelsene bare ringe din sub prosedyre .
    Parametere
    med

    parametere er verdier som du passerer til en prosedyre for enten type som enten fortelle prosedyren hva du skal gjøre eller gi en verdi til det å handle på . Du vanligvis sende parametre i parentes på uttalelsen som kaller prosedyren. Det som er viktig å huske her er at parametrene må være bestått i den rekkefølgen at prosedyren venter, eller uforutsigbare resultater vil oppstå. Et eksempel på en prosedyre samtale med en parameter kan se slik ut : .

    Ring PrintGrade ( LetterGrade )

    delprosedyre forventer en bokstavkarakter og skriver det ut etter den programmerte utskrift format

    früher :

     Weiter:
      Relatert Artike
    ·VBA Search & Word Replacement 
    ·Hvordan bruke Autofullfør Box i WPF 
    ·Hvordan redigere tekst i VBS 
    ·Hvordan Slett ProgressBar Folder Ved hjelp av VBScript 
    ·Hvordan kontrollere et tastatur i Visual Basic 
    ·Hvordan bruke Jaws Med Microsoft Visual Basic 
    ·Hvordan fylle en Visual Basic List Box med unike elemen…
    ·Hvordan lage et Visual Basic Image Uploader 
    ·Hvordan lage Wave data fra buffere i VB6 
    ·Hvordan beregne korrelasjon på Ti- 84 Plus 
      Anbefalte artikler
    ·Hvordan bygge en database for Web Site 
    ·Java Metode til Split Lines 
    ·Hvordan bruke Metadata for HTML kode 
    ·Qt Designer Tutorials 
    ·Hvordan søke en funksjon til hver indeks i Array PHP 
    ·Hvordan overføre data mellom Word-dokumenter ved hjelp…
    ·Hvordan sette Desimal -format på en applet 
    ·Slik Clear en skjerm og sette en ny en i Java 
    ·Hvordan bruke Python Med Mod_Wsgi 
    ·Hvordan bruke lagrede prosedyrer i SSRS 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/