λ³μ
λ€μ λ¬Έκ³Ό ν¨μλ λ³μμ λν μμ μ μννλ λ° μ¬μ©λ©λλ€. μ΄λ¬ν ν¨μλ₯Ό μ¬μ©νμ¬ λ³μλ₯Ό μ μΈ λλ μ§μ νκ³ , νΉμ μ νμμ λ€λ₯Έ μ νμΌλ‘ λ³μλ₯Ό λ³ννλ©°, λ³μ μ νμ κ²°μ ν μ μμ΅λλ€.
CCur Function
λ¬Έμμ΄ μ λλ μ«μ μμ ν΅ν μμΌλ‘ λ³νν©λλ€. μμ κ΅¬λΆ κΈ°νΈ λ° ν΅ν κΈ°νΈμλ κ΅κ°λ³ μ€μ μ΄ μ¬μ©λ©λλ€.
CBool Function
λ¬Έμμ΄ λΉκ΅ λλ μ«μ λΉκ΅λ₯Ό λΆλ¦¬μΈ μμΌλ‘ λ³ννκ±°λ λ¨μΌ μ«μ μμ λΆλ¦¬μΈ μμΌλ‘ λ³νν©λλ€.
CVErr Function
λ¬Έμμ΄ μ λλ μ«μ μμ "Error" νμ μ νμ Variant μμΌλ‘ λ³νν©λλ€.
DefBool Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° DefBool λ¬Έμ λ¬Έμ λ²μμ λ°λΌ λ³μμ κΈ°λ³Έ λ°μ΄ν° νμμ μ€μ ν©λλ€.
DefCur Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° DefCur λ¬Έμ λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefDate Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° DefDate λ¬Έμ λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefDbl Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefErr Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° DefErr λ¬Έμ λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefInt Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefLng Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefObj Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefSng Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° DefSng λ¬Έμ λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefStr Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° DefStr λ¬Έμ λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
DefVar Statement
μ ν μ μΈ λ¬Έμ λλ ν€μλκ° μ§μ λμ§ μμ κ²½μ° λ¬Έμ λ²μμ λ°λΌ κΈ°λ³Έ λ³μ μ νμ μ€μ ν©λλ€.
IsDate Function
μ«μ λλ λ¬Έμμ΄ μμ Date λ³μλ‘ λ³νν μ μλμ§ ν μ€νΈν©λλ€.
IsEmpty Function
Variant λ³μμ Empty κ°μ΄ ν¬ν¨λμ΄ μλμ§ ν μ€νΈν©λλ€. Empty κ°μ λ³μκ° μ΄κΈ°νλμ§ μλλ€λ κ²μ λνλ λλ€.
IsNull Function
λ³μκ° λ°μ΄ν°λ₯Ό ν¬ν¨νμ§ μλλ€λ κ²μ λνλ΄λ νΉμν Null κ°μ΄ Variantμ ν¬ν¨λμ΄ μλμ§ νμΈν©λλ€.
IsNumeric Function
μμ΄ μ«μμΈμ§ ν μ€νΈν©λλ€. μ΄ ν¨μλ μμ΄ μ«μμΈ κ²½μ° Trueλ₯Ό, κ·Έλ μ§ μμ κ²½μ° Falseλ₯Ό ꡬν©λλ€.
IsObject Function
Tests if a variable is an object, as opposed to primitive data types such as dates, numbers, texts. The function returns True if the variable is an object, otherwise it returns False.
Erase Statement
κ³ μ λ ν¬κΈ° λ°°μ΄μ λν λ°°μ΄ μμμ λ΄μ©μ μ§μ°κ³ κ°λ³ ν¬κΈ° λ°°μ΄μμ μ¬μ©ν λ©λͺ¨λ¦¬λ₯Ό ν΄μ ν©λλ€.
Option Explicit Statement
νλ‘κ·Έλ¨ μ½λμ λͺ¨λ λ³μλ₯Ό Dim λ¬Έμ μ¬μ©νμ¬ λͺ μμ μΌλ‘ μ μΈν΄μΌ νλ€λ κ²μ μ§μ ν©λλ€.
Public Statement
μλΈλ£¨ν΄ λλ ν¨μ λ΄μμκ° μλλΌ λ³μλ λ°°μ΄μ λͺ¨λ μμ€μμ μ°¨μννμ¬ λͺ¨λ λΌμ΄λΈλ¬λ¦¬μ λͺ¨λμμ μ ν¨νλλ‘ λ§λλλ€.
Global keyword
λ³μλ λ°°μ΄μ μ μ μμ€(μ¦, μλΈλ£¨ν΄ λλ ν¨μ λ΄μμκ° μλλΌ)μμ μ°¨μννμ¬ νμ¬ μΈμ μ λͺ¨λ λΌμ΄λΈλ¬λ¦¬μ λͺ¨λμμ μ ν¨νλλ‘ λ§λλλ€.
Static Statement
λ³μλ λ°°μ΄μ κ°μ΄ μλΈλ£¨ν΄ λλ ν¨μκ° μ’ λ£λ νμλ μ μ§λλλ‘ λ³μλ λ°°μ΄μ μλΈλ£¨ν΄ λλ ν¨μ λ΄μ νλ‘μμ μμ€μμ μ μΈν©λλ€. λν Dim λ¬Έ κ·μΉλ μ ν¨ν©λλ€.
TypeName Function; VarType Function
λ³μμ λν μ 보λ₯Ό ν¬ν¨νλ λ¬Έμμ΄(TypeName) λλ μ«μ κ°(VarType)μ ꡬν©λλ€.
FindObject Function
κ°μ²΄ μ΄λ¦μ ν΅ν΄ κ°μ²΄λ₯Ό λ°νμμ λ¬Έμμ΄ λ§€κ° λ³μλ‘ μ§μ ν μ μκ² ν©λλ€.
FindPropertyObject Function
κ°μ²΄ μ΄λ¦μ μ¬μ©νμ¬ κ°μ²΄λ₯Ό λ°νμμ λ¬Έμμ΄ λ§€κ° λ³μλ‘ μ§μ ν μ μκ² ν©λλ€.
Optional (in Function Statement)
μ νμ μΌλ‘ ν¨μμ μ λ¬ν λ§€κ° λ³μλ₯Ό μ§μ ν μ μμ΅λλ€.
HasUnoInterfaces Function
Basic Uno κ°μ²΄κ° νΉμ Uno μΈν°νμ΄μ€λ₯Ό μ§μνλμ§ ν μ€νΈν©λλ€.
EqualUnoObjects Function
μ§μ ν λ κ°μ Basic Uno κ°μ²΄κ° λμΌν Uno κ°μ²΄ μΈμ€ν΄μ€λ₯Ό λνλΌ κ²½μ° Trueλ₯Ό ꡬν©λλ€.