IBM Lotus Symphony


LSet-lause [käytönaikainen]

Kohdistaa merkkijonon merkkijonomuuttujan vasemmalle puolelle tai kopioi käyttäjän määrittämän muuttujan lajin toiseen, erilajiseen käyttäjän määrittämään muuttujaan.

Syntaksi:

LSet Var As String = Text or LSet Var1 = Var2

Parametrit:

Var: Mikä tahansa merkkijonomuuttuja, joka sisältää merkkijonon, jonka haluat kohdistaa vasemmalle.

Text: Merkkijono, jonka haluat kohdistaa merkkijonomuuttujan vasemmalle puolelle.

Var1: Sen käyttäjän määrittämän muuttujan nimi, johon haluat kopioida.

Var2: Sen käyttäjän määrittämän muuttujan nimi, josta haluat kopioida.

Jos merkkijono on lyhyempi kuin merkkijonomuuttuja, LSet-lause kohdistaa merkkijonon vasemmalle merkkijonomuuttujassa. Jäljelle jäävät merkkijonomuuttujan merkkipaikat korvataan tyhjämerkeillä. Jos merkkijono on pidempi kuin merkkijonomuuttuja, vain vasemmanpuolimmaisimmat merkit merkkijonomuuttujan pituuteen saakka kopioidaan. LSet-lauseen avulla voit myös kopioida käyttäjän määrittämän muuttujan toiseen samanlajiseen muuttujaan.

Esimerkki:

Sub ExampleRLSet

Dim sVar As String

Dim sExpr As String

sVar = String(40,"*")

sExpr = "SBX"

REM Kohdista "SBX" 40-merkkisessä viitemerkkijonossa

REM Korvaa tähtimerkit tyhjämerkeillä

RSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(5,"*")

sExpr = "123457896"

RSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(40,"*")

sExpr = "SBX"

REM Kohdista "SBX" vasemmalle 40-merkkisessä viitemerkkijonossa

LSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(5,"*")

sExpr = "123456789"

LSet sVar = sExpr

Print ">"; sVar; "<"

End Sub


Palautetta tuotteesta | Lisäohjeet | Tavaramerkit