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}
상수값입니다. 그러니까 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}
>