var$ = MidStr(string$, startpos[, len, encoding])
len
Zeichen aus string$
(von Position startpos
an) in die Variable var$
. Der optionale Parameter startpos
muss
in Zeichen und nicht in Bytes angegeben werden.
Ab Hollywood 6.1 kann len
weggelassen oder auf -1 gesetzt werden.
In diesem Fall werden die restlichen Zeichen von string$
in
die Variable var$
geschrieben werden.
Mit dem optionalen Parameter encoding
kann die zu verwendende
Zeichencodierung festgelegt werden. Dies ist standardmäßig auf
die Standardcodierung eingestellt, die mit SetDefaultEncoding()
eingestellt ist. Siehe Zeichencodierungen für Details.
Siehe auch LeftStr(), RightStr(), EndsWith(), StartsWith(), FindStr(), ReverseFindStr(), UnleftStr(), UnmidStr() und UnrightStr().
test$=MidStr("Hello World!",4,3) Print(test$)Das wird "o W" auf den Schirm schreiben.