Ein Weg, um beginnen zu lernen, die Microsoft Visual Basic -Programmiersprache ist die Programmierung mit Visual Basic Script zu starten. VBScript teilt viele der Visual Basic -Funktionen und kann Ihnen helfen , sich mit beiden Sprachen . VBScript kommt auch mit leistungsstarken integrierten Funktionen wie Mid , die Sie manipulieren String-Daten helfen. Mit dem Mid-Funktion erfordert nur ein paar Zeilen VBScript-Code . String Daten
Webanwendungen ein gemeinsames Merkmal mit Desktop-Programmen : beide müssen oft String-Daten verwenden . Ein Textfeld , auf Webseiten und auf Desktop-Anwendungen zu sehen , ist ein Beispiel für eine Steuerung , die Strings anzeigt und akzeptiert sie als Eingabe. Erstellen Sie eine VBScript String-Variable durch umgebende einen Textwert mit Zitaten und Zuweisung der Variablen wie unten dargestellt.
Dim stringVariable = " Dies ist ein String "
erstellen Sie können auch einen String Variable, die von zwei anderen Saiten besteht durch Verkettung sie wie in diesem Beispiel gezeigt :
stringVariable = " String 1 " & " String 2 "
Platz ein kaufmännisches zwischen den verketteten Variablen .
Mid-Funktion
Viele Programmiersprachen haben eine Funktion , mit der Sie eine Reihe von Zeichen in einem String befindet hilft . Manche nennen diese Funktion Substring . VBScript nennt es Mid. Die Mid-Funktion sucht nach einem Teilstring in einem String auf drei Parameter , die Funktion liefern Basis . Der erste Parameter identifiziert die Quelle String. Der zweite Parameter definiert die Startposition Ihrer Zielgruppe substring . Die endgültige Länge Parameter ist optional. Es gibt die Anzahl Zeichen, die Sie suchen möchten.
Verwendet
Angenommen, Ihr VMScript Antrag muss die letzten vier Ziffern eines Benutzers Social Security Number zu untersuchen. Schnappen Sie sich diese Stellen sofort mit der Mid-Funktion . Außerdem haben die Entwickler müssen oft auf der ersten Stelle in einer Telefonnummer suchen. Der Code benötigt zu tun, erscheint ein:
FIRSTDIGIT = Mid ( SocialSecurityNumber , 0,1)
Die 0 und die 1 in der Parameter-Liste sagen VBScript zum Abrufen der Suche beginnen am Anfang der Saite und einem Zeichen abzurufen. Die ersten numerischen Parameter ist Null, da VBScript ist eine Null - basierte Sprache, die das Zählen bei Null beginnt .
Tipps
Übergeben Sie einen dritten Parameter der Mid-Funktion , VBScript beginnt die Suche an deine Ausgangsposition und gibt alle Zeichen nach dieser Ausgangsposition befindet . Seien Sie vorsichtig bei der Zuweisung eines Startwertes oder eine Länge Wert . Wenn einer der Werte, die Sie Punkt an einen Ort außerhalb der Zeichenfolge zu stellen, wird ein Fehler auftreten . Zum Beispiel, wenn Ihre Länge beträgt 12 und der Zielzeichenfolge hat eine Länge von nur 11 , die Mid-Funktion schlägt fehl. Um diesen Fehler zu vermeiden, verwenden Sie die Len-Funktion , um eine Zeichenfolge der Länge , bevor Sie die Mid-Funktion verwenden, fest.