Tartalom
Index 🔎︎

# LSet utasítás

Hozzáigazít egy karakterláncot egy string (karakterlánc) változó bal oldalához, vagy átmásol egy felhasználó által definiált típusú változót egy másik, felhasználó által definiált típusú változóba.

### Szintaxis:

    LSet Változó As String = Szöveg vagy LSet Változó1 = Változó2

### Paraméterek:

Változó: Bármilyen string (karakterlánc) változó, amely a balra igazítandó karakterláncot tartalmazza.

Szöveg: Karakterlánc, amelyet a string (karakterlánc) változó bal oldalához akar igazítani.

Változó1: Annak a felhasználó által definiált típusú változónak a neve, amelyre másolni akar.

Változó2: Annak a felhasználó által definiált típusú változónak a neve, amelyről másolni akar.

Ha a karakterlánc rövidebb a string (karakterlánc) változónál, akkor az LSet balra igazítja a karakterláncot a string (karakterlánc) változón belül. A string (karakterlánc) változó fennmaradó helyeit szóközökre cseréli. Ha a karakterlánc hosszabb a string (karakterlánc) változónál, akkor csak a string (karakterlánc) változó maximális hosszáig tartó bal oldali karakterek kerülnek átmásolásra. Az LSet utasítással felhasználó által definiált típus változót is átmásolhat ugyanazon típus másik változójába.

### Példa:

    Sub ExampleRLSet
    Dim sVar As String
    Dim sExpr As String
        sVar = String(40,"*")
        sExpr = "SBX"
        ' „SBX” igazítása a 40 karakteres hivatkozás-karakterláncon belül
        ' Csillagok lecserélése szóközökre
        RSet sVar = sExpr
        Print ">"; sVar; "<"
        sVar = String(5,"*")
        sExpr = "123457896"
        RSet sVar = sExpr
        Print ">"; sVar; "<"
        sVar = String(40,"*")
        sExpr = "SBX"
        ' „SBX” balra igazítása a 40 karakteres hivatkozás-karakterláncon belül
        LSet sVar = sExpr
        Print ">"; sVar; "<"
        sVar = String(5,"*")
        sExpr = "123456789"
        LSet sVar = sExpr
        Print ">"; sVar; "<"
    End Sub

Kapcsolódó témakörök

String functions