Print Statement
์ง์ ํ ๋ฌธ์์ด ๋๋ ์์์ ๋ํ ์์ ๋๋ ํ์ผ์ ์ถ๋ ฅํฉ๋๋ค.
๊ตฌ๋ฌธ:
Print [#FileName,] Expression1[{;|,} [Spc(Number As Integer);] [Tab(pos As Integer);] [Expression2[...]]
๋งค๊ฐ ๋ณ์:
FileName: ๊ฐ ํ์ผ์ ๋ํด Open ๋ฌธ์ผ๋ก ์ค์ ๋ ํ์ผ ๋ฒํธ๋ฅผ ํฌํจํ๋ ์์์ ์ซ์ ์์ ๋๋ค.
Expression: ์ธ์ํ ์์์ ์ซ์ ๋๋ ๋ฌธ์์ด ์์ ๋๋ค. ์ฌ๋ฌ ์์ ์ธ๋ฏธ์ฝ๋ก ์ผ๋ก ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ์ผํ๋ก ๊ตฌ๋ถํ ๊ฒฝ์ฐ ์ด๋ฌํ ์์ ๋ค์ ํญ ๊ฐ๊ฒฉ์ผ๋ก ๋ค์ฌ์ฐ๊ฒ ๋ฉ๋๋ค. ํญ ๊ฐ๊ฒฉ์ ์กฐ์ ํ ์ ์์ต๋๋ค.
Number: Spc ํจ์๋ก ์ฝ์ ํ ๊ณต๋ฐฑ ์์ ๋๋ค.
Pos: ์ง์ ํ ์์น๊น์ง ๊ณต๋ฐฑ์ด ์ฝ์ ๋ฉ๋๋ค.
์ธ์ํ ๋ง์ง๋ง ์ ๋ค์ ์ธ๋ฏธ์ฝ๋ก ์ด๋ ์ผํ๊ฐ ์์ ๊ฒฝ์ฐ LibreOffice Basic์ ํ ์คํธ๋ฅผ ๋ด๋ถ ๋ฒํผ์ ์ ์ฅํ๊ณ ์ธ์ ์์ด ํ๋ก๊ทธ๋จ ์คํ์ ๊ณ์ํฉ๋๋ค. ๊ทธ๋ฌ๋ค๊ฐ ์ธ๋ฏธ์ฝ๋ก ์ด๋ ์ผํ๊ฐ ๋์ ์๋ ๋ค๋ฅธ Print ๋ฌธ์ ๋ง๋๋ฉด ์ธ์ํ ๋ชจ๋ ํ ์คํธ๊ฐ ํ ๋ฒ์ ์ธ์๋ฉ๋๋ค.
์์ ์์ ์ ํ ๊ณต๋ฐฑ๊ณผ ํจ๊ป ์ธ์๋๊ณ ์์ ์์ ์ ํ ๋นผ๊ธฐ ๊ธฐํธ์ ํจ๊ป ์ธ์๋ฉ๋๋ค. ๋ถ๋ ์์์ ๊ฐ์ ๋ํ ํน์ ๋ฒ์๋ฅผ ์ด๊ณผํ ๊ฒฝ์ฐ ํด๋น ์ซ์ ์์ ์ง์ ํ๊ธฐ๋ฒ์ผ๋ก ์ธ์๋ฉ๋๋ค.
์ธ์ํ ์์ด ํน์ ๊ธธ์ด๋ฅผ ์ด๊ณผํ ๊ฒฝ์ฐ ์๋์ผ๋ก ์ค ๋ฐ๊ฟ๋์ด ๋ค์ ์ค์ด ํ์๋ฉ๋๋ค.
์ธ๋ฏธ์ฝ๋ก ์ผ๋ก ๋ฌถ์ Tab ํจ์๋ฅผ ์ธ์ ์ฌ์ด์ ์ฝ์ ํ์ฌ ์ถ๋ ฅ์ ํน์ ์์น๋ก ๋ค์ฌ์ฐ๊ฑฐ๋ Spc ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ํ ์์ ๊ณต๋ฐฑ์ ์ฝ์ ํ ์ ์์ต๋๋ค.
์:
Sub ExamplePrint
Print "ABC"
Print "ABC","123"
i = FreeFile()
Open "C:\Temp.txt" For Output As i
Print #i, "ABC"
Close #i
End Sub
Sub ExamplePrint
Print "ABC"
Print "ABC","123"
i = FreeFile()
Open "~/temp.txt" For Output As i
Print #i, "ABC"
Close #i
End Sub