Q&A

  • const MCI_OPEN = $0803; 에서 $0803이 뭐죠?


mmsystem.pas 에 있는 내용중에

$0803과 같은 숫자(?)는 뭘 의미 하는 건가요?

이건 아무 숫자나 괜찮은 건지 아님 정해진 건가요?

정해 졌다면 어떻게 알수가 있지요?



한수 부탁드립니다....



const

{$EXTERNALSYM MCI_OPEN}

MCI_OPEN = $0803;

{$EXTERNALSYM MCI_CLOSE}

MCI_CLOSE = $0804;

{$EXTERNALSYM MCI_ESCAPE}

MCI_ESCAPE = $0805;

{$EXTERNALSYM MCI_PLAY}



3  COMMENTS
  • Profile
    최용일 2001.09.28 07:25
    안녕하세요. 최용일입니다.



    상수값입니다. 그러니까 MCI_OPEN과 $0803은 같은 값을 가지죠. 숫자를 써도 되긴 하지



    만 $0803 보다는 MCI_OPEN처럼 이름을 정해주고 그걸 쓰게 된다면 더 직관적이고 코딩



    을 이해하기가 쉽게 되는 거죠..



    뒤에 있는 숫자들은 윈도우에서 특별한 목적으로 사용할려고 정의해논것입니다. 이것은



    프로그래머가 만든것이 아니기 때문에 값을 바꾼다면 MCI함수들이 제대로 작동하지 않



    을겁니다...



    정해진것을 어떻게 알수 있는냐는 흠~~~ MS에서 그렇게 정의해서 공개를 해놓았으니까



    알수 있겠죠...



    ^^ 항상 즐코하세요...



    델초보 wrote:

    >

    > mmsystem.pas 에 있는 내용중에

    > $0803과 같은 숫자(?)는 뭘 의미 하는 건가요?

    > 이건 아무 숫자나 괜찮은 건지 아님 정해진 건가요?

    > 정해 졌다면 어떻게 알수가 있지요?

    >

    > 한수 부탁드립니다....

    >

    > const

    > {$EXTERNALSYM MCI_OPEN}

    > MCI_OPEN = $0803;

    > {$EXTERNALSYM MCI_CLOSE}

    > MCI_CLOSE = $0804;

    > {$EXTERNALSYM MCI_ESCAPE}

    > MCI_ESCAPE = $0805;

    > {$EXTERNALSYM MCI_PLAY}

    >

  • Profile
    델초보 2001.09.28 08:06


    용일님 그럼 그 상수값은 어디서 구할수 있나요?

    mmsystem에 상수값이 적혀 있어 알지만 그게 없다면 어디서 구해서

    쓸수 있나요...

    MS 에서 어디에 공개를 하는지 가르쳐 주세요.

    너무 초보적이고 단순한 질문에 죄송함을 말씀드리며

    답변 부탁드립니다.





    최용일 wrote:

    > 안녕하세요. 최용일입니다.

    >

    > 상수값입니다. 그러니까 MCI_OPEN과 $0803은 같은 값을 가지죠. 숫자를 써도 되긴 하지

    >

    > 만 $0803 보다는 MCI_OPEN처럼 이름을 정해주고 그걸 쓰게 된다면 더 직관적이고 코딩

    >

    > 을 이해하기가 쉽게 되는 거죠..

    >

    > 뒤에 있는 숫자들은 윈도우에서 특별한 목적으로 사용할려고 정의해논것입니다. 이것은

    >

    > 프로그래머가 만든것이 아니기 때문에 값을 바꾼다면 MCI함수들이 제대로 작동하지 않

    >

    > 을겁니다...

    >

    > 정해진것을 어떻게 알수 있는냐는 흠~~~ MS에서 그렇게 정의해서 공개를 해놓았으니까

    >

    > 알수 있겠죠...

    >

    > ^^ 항상 즐코하세요...

    >

    > 델초보 wrote:

    > >

    > > mmsystem.pas 에 있는 내용중에

    > > $0803과 같은 숫자(?)는 뭘 의미 하는 건가요?

    > > 이건 아무 숫자나 괜찮은 건지 아님 정해진 건가요?

    > > 정해 졌다면 어떻게 알수가 있지요?

    > >

    > > 한수 부탁드립니다....

    > >

    > > const

    > > {$EXTERNALSYM MCI_OPEN}

    > > MCI_OPEN = $0803;

    > > {$EXTERNALSYM MCI_CLOSE}

    > > MCI_CLOSE = $0804;

    > > {$EXTERNALSYM MCI_ESCAPE}

    > > MCI_ESCAPE = $0805;

    > > {$EXTERNALSYM MCI_PLAY}

    > >

  • Profile
    최용일 2001.09.28 20:05
    MSDN에서 찾아보세요...



    http://msdn.microsoft.com/library/default.asp



    델초보 wrote:

    >

    > 용일님 그럼 그 상수값은 어디서 구할수 있나요?

    > mmsystem에 상수값이 적혀 있어 알지만 그게 없다면 어디서 구해서

    > 쓸수 있나요...

    > MS 에서 어디에 공개를 하는지 가르쳐 주세요.

    > 너무 초보적이고 단순한 질문에 죄송함을 말씀드리며

    > 답변 부탁드립니다.

    >

    >

    > 최용일 wrote:

    > > 안녕하세요. 최용일입니다.

    > >

    > > 상수값입니다. 그러니까 MCI_OPEN과 $0803은 같은 값을 가지죠. 숫자를 써도 되긴 하지

    > >

    > > 만 $0803 보다는 MCI_OPEN처럼 이름을 정해주고 그걸 쓰게 된다면 더 직관적이고 코딩

    > >

    > > 을 이해하기가 쉽게 되는 거죠..

    > >

    > > 뒤에 있는 숫자들은 윈도우에서 특별한 목적으로 사용할려고 정의해논것입니다. 이것은

    > >

    > > 프로그래머가 만든것이 아니기 때문에 값을 바꾼다면 MCI함수들이 제대로 작동하지 않

    > >

    > > 을겁니다...

    > >

    > > 정해진것을 어떻게 알수 있는냐는 흠~~~ MS에서 그렇게 정의해서 공개를 해놓았으니까

    > >

    > > 알수 있겠죠...

    > >

    > > ^^ 항상 즐코하세요...

    > >

    > > 델초보 wrote:

    > > >

    > > > mmsystem.pas 에 있는 내용중에

    > > > $0803과 같은 숫자(?)는 뭘 의미 하는 건가요?

    > > > 이건 아무 숫자나 괜찮은 건지 아님 정해진 건가요?

    > > > 정해 졌다면 어떻게 알수가 있지요?

    > > >

    > > > 한수 부탁드립니다....

    > > >

    > > > const

    > > > {$EXTERNALSYM MCI_OPEN}

    > > > MCI_OPEN = $0803;

    > > > {$EXTERNALSYM MCI_CLOSE}

    > > > MCI_CLOSE = $0804;

    > > > {$EXTERNALSYM MCI_ESCAPE}

    > > > MCI_ESCAPE = $0805;

    > > > {$EXTERNALSYM MCI_PLAY}

    > > >