| 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
    Mid Funktion i VB.NET
    Visual Basic er et programmeringssprog, der både begyndelsen og erfarne programmører kan sætte pris på. Microsofts integrerede programmering miljø er robust, og den gratis Express version er fuldt ud i stand til at levere professionelt niveau applikationer. Et af de elementer i ethvert programmeringssprog er string håndtering og VB.NET er ingen undtagelse, med " Mid "-funktionen er en af ​​de nemmeste streng funktioner til at bruge. Strings

    En streng er en sammenhængende gruppe af tegn, som kan bestå af alfabetiske , numeriske og specielle tegn. VB.NET betragter ikke numeriske tegn i en streng som tal , men da alfanumeriske tegn. Hvis du ønsker at konvertere alfanumeriske tegn til tal , kan Mid funktion hjælpe, så længe du ved, hvor de er, eller kan finde dem.
    Mid Function

    syntaksen for Mid -funktionen er " NewString = Mid ( OldString , S, L ) ", hvor "S" er udgangspunktet i strengen i forhold til en, og "L" er det antal tegn, som du ønsker at udtrække fra " OldString ". Resultatet anbringes i " NewString " variabel. "L" parameter er valgfri , og hvis du ikke angive det, VB.NET får alle figurerne fra position " S" til slutningen af ​​" OldString ".
    brug Mid
    p Hvis du kender den nøjagtige position af gruppe af tegn , du leder efter , er midt -funktionen let at bruge. For eksempel , hvis du har en 30 -tegns -adresse snor i en data record.and , at de første fem tegn indeholder husnummeret , ville din VB.NET udsagn ligne dette : Hej

    Dim husnummer som String < br >

    husnummer = Mid ( AddressString , 1, 5)

    Dette ville placere de første fem tegn for " AddressString " i " husnummer ". Hvis du kender de sidste fem tegn er Zip Code , kan du bruge disse udtalelser til at udtrække det : Hej

    Dim ZipCodeString som String

    ZipCodeString = Mid ( AddressString , 26)
    < p > Du behøver ikke længden mulighed, da Mid vil starte på karakter 26 og gå til slutningen af strengen .
    Udpakning et nummer Med Mid

    Udpakning et tal er en smule mere kompliceret , da du nødt til at vide præcis, hvor nummeret er placeret i strengen . Til denne operation du faktisk vil være nødvendigt at bruge " IsNumeric " funktion og sløjfe gennem kilden streng. Hvis du ved, du har en række et sted i en streng, og du ønsker at konvertere den til et heltal , er du nødt til at søge kilden streng, teste hver karakter for numerisk værdi og gemme numrene i en anden streng. Koden vil se noget som dette : Hej

    Dim SourceString som String = " abcde123defgh "

    Dim NumberString , TestString som String

    Dim TestString som String

    Dim NumberInteger som Integer

    Dim Counter1 som Integer = 1

    Dim Length1 som Integer = Len ( SourceString )

    Do While Length1 > Counter1

    TestString = Mid ( SourceString , Counter1 , 1)
    p Hvis IsNumeric ( TestString ) Så

    NumberString = NumberString & TestString

    endif

    Counter1 + = 1 < br >

    loop

    NumberInteger = Integer.Parse ( NumberString )

    løkke undersøger hver karakter " SourceString ", og hvis det er et tal , koden sammenkæder den til " NumberString . " Når sløjfen kommer til i slutningen af ​​" SourceString " den afslutter looping , og den næste opgørelse konverterer " NumberString " til et heltal og placerer det i " NumberInteger . "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Tilslut en MDB 
    ·Sådan Læs serielle porte Brug Visual Basic 
    ·Sådan får du adgang Serial & Parallel porte ved hjæl…
    ·Hvor hen til Lukke doc-filer i Vb.Net 
    ·Sådan eksporteres data fra Access til SQL 
    ·Sådan vises et rammesæt i ASP.NET 
    ·Sådan Nest en Sub i VBA 
    ·. Sådan Lær Visual Studio NET 
    ·Hvordan man laver en Universal Crosshair i Visual Basic…
    ·Sådan tilføjes en fane ind i en streng på VB.NET 
      Anbefalede Artikler
    ·Hvordan man laver en Modular Flow Chart 
    ·Sådan bruges Callback Funktion i C 
    ·Sådan Slet Lineshape objekter i Visual Basic 
    ·Sådan bruges VBS til Start service automatisk 
    ·Sådan Sammenlign String Metoder Brug Længde & charAt …
    ·Hvordan du tilslutter til MDB Gennem Visual Basic 
    ·Sådan Lær Visual Basic 2008 
    ·Tutorial for Opret en tabel med WAMP 2.0 MySQL 
    ·Sådan Lær Basic Math Brug Java Applets 
    ·The Round Method i Java 
    Copyright © Computer Viden http://www.computerdk.com