Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Mid funkcie v jazyku Visual Basic

V aplikácii Visual Basic , " Mid " je verejná zdieľaná funkcia string . Pri volaní funkcie Mid , musíte zadať dva alebo tri parametre , ktoré funkcie vezme a vráti reťazec , ktorý je sub - reťazec z jednej parametrov dodaných . Mid je podobný Visual Basic " pravý " a " ľavý " funkcií . Parametre

Prvý parameter je nutné dodať do funkcie Mid je reťazec . Môžete použiť reťazcové premenné alebo zadajte text priamo do úvodzoviek . Tie nadväzujú na reťazec s " Štart " celé číslo , ktoré označuje pozíciu , na ktorej sa začínajú vracať znakov . Jedná sa o oba požadované parametre . Môžete tiež zahrnúť ďalšie " Dĺžka " celočíselný parameter označujúci , koľko znakov sa chcete vrátiť , ale nie je to povinné . Syntax funkcie je Mid ( reťazec , začiatok , dĺžka ) .
Výnimky

funkcie Mid bude hodiť " ArgumentException " chyba len v jednej z dvoch situácií . Prvý nastane , ak zadáte číslo menšie alebo rovné nule pre parameter Štart . Pretože prvý znak v reťazci parametrov je v polohe " jeden, " nie je možné zadať nižšie číslo . Druhá výnimka nastane , ak budete poskytovať Dĺžka parametra menšia ako nula . Ak sa chcete vrátiť na určitý počet znakov , musí Dĺžka byť nezáporné číslo . Ak zadáte " nula " , funkcia nebude hádzať chybu , ale vráti prázdny reťazec .
Úvahy

Ak parameter štart znamená , pozície za posledný znak v reťazci , funkcia Mid vráti prázdny reťazec . Ak beží parameter Dĺžka za koncom reťazca , Mid jednoducho vráti postavy z parametra štart na konci reťazca . Ak sa chcete vyhnúť tieto problémy , použite funkciu Ľan určiť , koľko znakov v reťazci , takže neposkytujú parameter štart väčšia ako dĺžka reťazca je . Môžete tiež rozdeliť výsledok z funkcie Ľan dvomi nájsť stred charakter struny .
Používa

môžete použiť funkciu Mid z niekoľkých dôvodov . Napríklad , ak máte meno a priezvisko osoby obsiahnuté v jednom reťazci , volajte:

priezvisko = Mid ( " John Smith " , 6 )

čo šetrí premennú , ktorá obsahuje len priezvisko . Môžete tiež použiť Mid nahradiť znaky v reťazci . Napríklad , ak máte reťazec s číslom sociálneho zabezpečenia ( SSN ) s hodnotou " 123456789 " , volá :

Mid ( SSN , 1 , 5 ) = " ***** " klipart

zmení SSN reťazec " ***** 6789 . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené