LSet Statement

─ťisrandigas ─ëenon al la maldekstro de ─ëena variablo, a┼ş kopias variablon de tipo propre difinita al alia variablo de malsama tipo propre difinita.

Syntax:


LSet Var As String = Text a┼ş LSet Var1 = Var2

Parameters:

Var: ─łena variablo kiu enhavas la ─ëenon ─Łisrandigotan maldekstren.

Text: ─łeno ─Łisrandigota al la maldekstro de ─ëena variablo.

Var1: Nomo de variablo de propre difinita tipo al kiu kopii.

Var1: Nomo de variablo de propre difinita tipo de kiu kopii.

Se la ─ëeno estas malpli longa ol la ─ëena variablo, LSet ─Łisrandigas maldekstren la ─ëenon en la ─ëena variablo. Eventuale restantajn poziciojn en la ─ëena variablo anstata┼şos spacetoj. Se la ─ëeno estas pli longa ol la ─ëena variablo nur la plejmaldekstraj signoj ─Łis la longo de la ─ëena variablo kopii─Łos. Per la ordono LSet, oni povas anka┼ş kopii variablon propre difinitan al alia variablo de la sama tipo.

Example:


Sub ExampleRLSet
Dim sVar As String
Dim sExpr As String
    sVar = String(40,"*")
    sExpr = "SBX"
    REM ─ťisrandigu je "SBX" en la 40-signa referenca ─ëeno
    REM Anstata┼şigu steletojn per spacetoj
    RSet sVar = sExpr
    Print ">"; sVar; "<"
    sVar = String(5,"*")
    sExpr = "123457896"
    RSet sVar = sExpr
    Print ">"; sVar; "<"
    sVar = String(40,"*")
    sExpr = "SBX"
    REM ─ťisrandigu maldekstren je "SBX" en la 40-signa referenca ─ëeno
    LSet sVar = sExpr
    Print ">"; sVar; "<"
    sVar = String(5,"*")
    sExpr = "123456789"
    LSet sVar = sExpr
    Print ">"; sVar; "<"
End Sub

Bonvolu subteni nin!