Mid

Top  Previous  Next

function Mid(sSource As String, iStartPos As Integer, iLength As Integer) As String

 

' -or-

 

function Copy(sSource As String, iStartPos As Integer, iLength As Integer) As String

 

Mid liefert einen Substring mit iLength Zeichen, beginnend ab Position iStartPos. Das erste Zeichen in sSource hat den Index 1.

 

Falls iStartPos größer als die Länge von sSource ist, gibt Mid einen leeren String zurück.

 

Falls iLength mehr Zeichen (als in sSource verfügbar) angibt, werden alle Zeichen ab Position iStartPos bis zum Ende von sSource zurückgegeben.

 

Parameter

 

sSource ... String-Ausdruck, aus dem Zeichen zurückgegeben werden.
iStartPos ... Integer-Ausdruck. Anfangsposition der zurückzugebenden Zeichen.
iLength ... Integer-Ausdruck. Anzahl der zurückzugebenden Zeichen.

 

Beispiel:

Dim s, s2

 

= "This is a text"

s2 = Mid(s, 6, 2)

' returns s2 = "is"