ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 비베 기본 , 변수
    Other Programming/VB 2009. 4. 13. 00:55
    반응형
    명시적 선언 요구  모귤 내에 Option Explicit 기술
    - 사용할 모든 변수들은 선언을 필요로 한다

    ->도구 -> 옵션 -> 편집기 -> 변수 선언 요구 체그


    변수 선언 형식

    Dim 변수명 As 자료형

    ex) Dim i As Integer -> Integer 초기값은 0 
    Dim Score As Double
    Dim Name As String
    Dim 주소 As Variant
    Dim A As Boolean


    변수의 자료형

    수치관련
    [정수형]
    Integer 2바이트
    Long 4바이트
    [실수형]
    Single 단정도, 4바이트
    Double 배정도 8바이트

    문자열형 - 문자 데이터만 취급

    가변길이
    ex) Dim Name As String
    고정길이
    ex Dim Name As String*15 <-- 별수하고 숫자적으면 숫자만큼 저장 할 수 있다
    -> c# -> Name[15]


    가변형 -> 여러 유형의 데이터 c#오브젝트와비슷
    ex) 
    Dim Address
    Dim check As Variant



    변수의 종류

    Scope (스콥)

    지역변수 - 해당 프로시저 안에서만 사용가능  ex) Dim Name As String

    모듈변수 - 코드 창의 [일반] [선언]에서 선언 
    - 동일 모듈 내의 모든 프로시저에서 사용가능
    ex) Private (또는 Dim) Name As String

    전역변수 - 표준 모둘을 추가하여 선언
    [일반]- [선언]에서 선언
    폼 모듈에서 선언가능
    -> 변수가 선언된 폼의 이름을 붙여 사용
    ex)Public Name As String



    변수의 종료 정적변수 / 동적변수

    [동적변수]
    모든 지역변수

    [정적변수]
    ex) Static Name As String


    연산자 

    7 Mod 2 나머지
    7/2 나누기
    2^3 2의 3승


    연결연산자

    Print 12 + 12 => 24
    Print 12 & 12  => 1212
    Print "ab" + 12 => Error
    Print "ab" & 12 => ab12


    높음 
    산술- ^ -> -(부정) -> * / -> \ Mod -> + -
    연결- &
    관계- 모두같다
    논리- Not -> And -> Or -> Xor -> Eqv - Imp
    낮음



























































    반응형

    댓글

Designed by Tistory.