RSet Statement

─ťisrandigas dekstren ─ëenon en ─ëena variablo, a┼ş kopias propre difinitan variablan tipon al alia.

Sintakso:


RSet Text As String = Text or RSet Variable1 = Variable2

Parametroj:

Text: ─łena variablo.

Text: ─łeno dekstren ─Łisrandigota en la ─ëena variablo.

Variable1: Propre difinita variablo kiu estas la celo por la kopiota variablo.

Variable2: Propre difinita variablo kiu estas la celo por la kopiota variablo.

Se la ─ëeno estas malpli longa ol la ─ëena variablo, RSet ─Łisrandigas la ─ëenon dekstren en la ─ëena variablo. Eventuale restantaj signoj en la ─ëena variablo anstata┼şi─Łas per spacetoj. Se la ─ëeno estas pli longa ol la ─ëena variablo, la ekstraj signoj fori─Łas, kaj nur la restantaj signoj ─Łisrandi─Łas dekstren en la ─ëena variablo.

Oni povas anka┼ş uzi la ordonon RSet por atribui variablojn de unu propre difinita tipo al alia.

La jena ekzemplo uzas la ordonojn RSet kaj LSet por modifi la maldekstren kaj dekstren ─Łisrandigon de ─ëeno.

Ekzemplo:


Sub ExampleRLSet
Dim sVar As String
Dim sExpr As String
    sVar = String(40,"*")
    sExpr = "SBX"
    REM ─ťisrandigi dekstren je "SBX" en 40-signa ─ë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 ─ťisrandigi maldekstren je "SBX" en 40-signa ─ëeno
    LSet sVar = sExpr
    Print ">"; sVar; "<"
    sVar = String(5,"*")
    sExpr = "123456789"
    LSet sVar = sExpr
    Print ">"; sVar; "<"
End Sub

Bonvolu subteni nin!