RSet Statement
๋ฌธ์์ด์ ๋ฌธ์์ด ๋ณ์ ๋ด์์ ์ค๋ฅธ์ชฝ์ผ๋ก ๋ง์ถ๊ฑฐ๋ ์ฌ์ฉ์ ์ ์ ๋ณ์ ์ ํ์ ๋ค๋ฅธ ์ ํ์ ๋ณต์ฌํฉ๋๋ค.
๊ตฌ๋ฌธ:
RSet Text As String = Text ๋๋ RSet Variable1 = Variable2
๋งค๊ฐ ๋ณ์:
Text: ์์์ ๋ฌธ์์ด ๋ณ์์ ๋๋ค.
Text: ๋ฌธ์์ด ๋ณ์์์ ์ค๋ฅธ์ชฝ์ผ๋ก ๋ง์ถ ๋ฌธ์์ด์ ๋๋ค.
Variable1: ๋ณต์ฌํ ๋ณ์์ ๋์์ด ๋๋ ์ฌ์ฉ์ ์ ์ ๋ณ์์ ๋๋ค.
Variable2: ๋ค๋ฅธ ๋ณ์์ ๋ณต์ฌํ ์ฌ์ฉ์ ์ ์ ๋ณ์์ ๋๋ค.
๋ฌธ์์ด์ด ๋ฌธ์์ด ๋ณ์๋ณด๋ค ์งง์ ๊ฒฝ์ฐ RSet์ ๋ฌธ์์ด ๋ณ์ ๋ด์์ ๋ฌธ์์ด์ ์ค๋ฅธ์ชฝ์ผ๋ก ๋ง์ถฅ๋๋ค. ๋ฌธ์์ด ๋ณ์์ ๋๋จธ์ง ๋ฌธ์๋ ๋ชจ๋ ๊ณต๋ฐฑ์ผ๋ก ๋ฐ๋๋๋ค. ๋ฌธ์์ด์ด ๋ฌธ์์ด ๋ณ์๋ณด๋ค ๊ธธ ๊ฒฝ์ฐ ๋ณ์ ๊ธธ์ด๋ฅผ ์ด๊ณผํ๋ ๋ฌธ์๋ ์๋ฆฌ๊ณ ๋๋จธ์ง ๋ฌธ์๋ง ๋ฌธ์์ด ๋ณ์ ๋ด์์ ์ค๋ฅธ์ชฝ์ผ๋ก ๋ง์ถฐ์ง๋๋ค.
RSet ๋ฌธ์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ ์ ์ ํ์ ๋ณ์๋ฅผ ๋์ผํ ์ ํ์ ๋ค๋ฅธ ๋ณ์์ ํ ๋นํ ์๋ ์์ต๋๋ค.
๋ค์์ RSet ๋ฐ LSet ๋ฌธ์ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด์ ์ผ์ชฝ ๋ฐ ์ค๋ฅธ์ชฝ ๋ง์ถค์ ์์ ํ๋ ์์ ๋๋ค.
์:
Sub ExampleRLSet
Dim sVar As String
Dim sExpr As String
sVar = String(40,"*")
sExpr = "SBX"
REM Right-align "SBX" in a 40-character string
REM Replace asterisks with spaces
RSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(5,"*")
sExpr = "123457896"
RSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(40,"*")
sExpr = "SBX"
REM Left-align "SBX" in a 40-character string
LSet sVar = sExpr
Print ">"; sVar; "<"
sVar = String(5,"*")
sExpr = "123456789"
LSet sVar = sExpr
Print ">"; sVar; "<"
End Sub