Q&A

  • const절에 정의되는 총 크기가 얼마까지가 제한??
Const문에 상수들을 정의하는데 크기가 제한이 있는것 같은데....



도대체 얼마나 되죠? 그리고 늘릴 수 있는 방법은?



제가 mpeg player를 만들고 있는데 const에 의해서 많은 테이블을



정의해야 합니다.



그런데 Const에는 확실히 정의가 되어 있는데



[Error] MPGLIB.pas(842): Undeclared identifier: 'PACK_START_CODE'



라는 에러가 발생하고 'PACK_START_CODE'이후 정의된 모든 상수들이



전부 같은 에러를 발생합니다.



어떻게 이 크기를 늘릴수 있죠?







2  COMMENTS
  • Profile
    최용일 2001.01.27 05:01
    안녕하세요. 최용일입니다.



    에러 내용을 보면 크기 제한하고는 상관이 없는거 같군요...



    PACK_START_CODE란 변수(상수)가 정의 되지 않았다는 에러인데요...



    다른 유닛에 정의되어 있는 상수라면 uses절에 그 유닛을 추가해주어야 합니다.



    소스를 잘 살펴보세요.



    ^^ 항상 즐코하세요.



    Mpeg2 maker wrote:

    > Const문에 상수들을 정의하는데 크기가 제한이 있는것 같은데....

    >

    > 도대체 얼마나 되죠? 그리고 늘릴 수 있는 방법은?

    >

    > 제가 mpeg player를 만들고 있는데 const에 의해서 많은 테이블을

    >

    > 정의해야 합니다.

    >

    > 그런데 Const에는 확실히 정의가 되어 있는데

    >

    > [Error] MPGLIB.pas(842): Undeclared identifier: 'PACK_START_CODE'

    >

    > 라는 에러가 발생하고 'PACK_START_CODE'이후 정의된 모든 상수들이

    >

    > 전부 같은 에러를 발생합니다.

    >

    > 어떻게 이 크기를 늘릴수 있죠?

    >

    >

    >

  • Profile
    Mpeg2 maker 2001.01.27 17:27
    같은 유닛에 지정된 상수인데요...

    제가 그 부분만 가지고 3일째 헤매고 있습니다.



    const문에 정의된 PACK_START_CODE상수정의 부분을 바로 위줄과 바꾸면 에러가 없어지

    지만 바뀐 줄의 상수가 다시 같은 에러를 발생시킵니다.



    이런 결과로 볼때 상수지정부분이 Data Segment에 저장되면서 오버플로우 발생하는것

    이 아닌지?







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

    >

    > 에러 내용을 보면 크기 제한하고는 상관이 없는거 같군요...

    >

    > PACK_START_CODE란 변수(상수)가 정의 되지 않았다는 에러인데요...

    >

    > 다른 유닛에 정의되어 있는 상수라면 uses절에 그 유닛을 추가해주어야 합니다.

    >

    > 소스를 잘 살펴보세요.

    >

    > ^^ 항상 즐코하세요.

    >

    > Mpeg2 maker wrote:

    > > Const문에 상수들을 정의하는데 크기가 제한이 있는것 같은데....

    > >

    > > 도대체 얼마나 되죠? 그리고 늘릴 수 있는 방법은?

    > >

    > > 제가 mpeg player를 만들고 있는데 const에 의해서 많은 테이블을

    > >

    > > 정의해야 합니다.

    > >

    > > 그런데 Const에는 확실히 정의가 되어 있는데

    > >

    > > [Error] MPGLIB.pas(842): Undeclared identifier: 'PACK_START_CODE'

    > >

    > > 라는 에러가 발생하고 'PACK_START_CODE'이후 정의된 모든 상수들이

    > >

    > > 전부 같은 에러를 발생합니다.

    > >

    > > 어떻게 이 크기를 늘릴수 있죠?

    > >

    > >

    > >

    • 송길수
    • 2001.01.27 05:11
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김광섭
      2001.01.27 22:38
      송길수 wrote: > 특정한 프로그램 소스를 불러서 수정을 하려 했더니.... > > Objct Inspector(F11누르...
    • 최용일
      2001.01.27 05:17
      안녕하세요. 최용일입니다. 안보이시면 F11누르면 나옵니다. 아님 메뉴에서 불러오셔두 되구요... 프...
    • 송길수
      2001.01.27 18:56
      최용일 wrote: 최용일님의 글은 잘 읽었지만... F11키를 눌러 보아도 안나오고.... 다시 실행을 시...
    • 최용일
      2001.01.30 09:47
      안녕하세요. 최용일입니다. 델파이 Bin폴더에 보시면 delphi32.dsk란 파일이 있습니다. 이걸 편집하시면...
    • 최용일
      2001.01.27 05:12
      안녕하세요. 최용일입니다. 에디트의 OnKeyDown이벤트나 OnKeyPress이벤트같은곳에다 코딩하면 알수 있...
    • 뻐록이
      2001.01.27 05:07
      바보감자 wrote: > 안녕하세여... > 말그대로입니다... > 예를 들어...에디트1에서 엔터 치면말이죠... ...
    • onlydel
      2001.01.29 05:19
      내폼위에 Word를 가져오고 싶다면 OleContainer를 사용하시는게 좋겠군요. 우선 폼위에 OleContainer를 올...
    • lsb
    • 2001.01.27 03:38
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 방경주
      2001.01.27 10:01
      두 디비가 같이 들어 있다면 같은 알리아스 상에 존재하는 것인가여? 구럼 간단하지 않은가? Select ...
    • 바보감자
      2001.01.27 18:37
      방경주 wrote: > 두 디비가 같이 들어 있다면 같은 알리아스 상에 존재하는 것인가여? > > 구럼 간단하...
    • cico
    • 2001.01.27 03:01
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 바보감자
      2001.01.27 03:33
      cico wrote: > procedure 와 function의 정확한 차이점이 궁금하군여... > > 글구 const는 어떨때 사용...
    • cico
      2001.01.27 11:29
      바보감자 wrote: > cico wrote: > > procedure 와 function의 정확한 차이점이 궁금하군여... > > > >...
    • 바보감자
      2001.01.27 19:43
      cico wrote: > 바보감자 wrote: > > cico wrote: > > > procedure 와 function의 정확한 차이점이 궁금...
    • 최용일
      2001.01.27 05:01
      안녕하세요. 최용일입니다. 에러 내용을 보면 크기 제한하고는 상관이 없는거 같군요... PACK_START_...
    • Mpeg2 maker
      2001.01.27 17:27
      같은 유닛에 지정된 상수인데요... 제가 그 부분만 가지고 3일째 헤매고 있습니다. const문에 정의된 P...
    • 나원참
    • 2001.01.27 02:51
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 바보감자
      2001.01.27 03:51
      나원참 wrote: > 전 왕 델초 입니다. > 프로시저를 선언한뒤 > 값을 받아야 되는데 > 이 프로시저가 제...
    • 나원참
      2001.01.27 05:53
      바보감자 wrote: > 나원참 wrote: > > 전 왕 델초 입니다. > > 프로시저를 선언한뒤 > > 값을 받아야 ...
    • 나그네
      2001.01.27 06:24
      글쿤요... With Proc do begin Prepare; ParambyName('TEC').AsString = '인자값넣기'; ExecProc...
    • 왕초보
    • 2001.01.27 02:08
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 권영길
      2001.01.27 02:40
      project->option->packages->indy제거.. tools->environment->library->directory제거 왕초보 wrote: ...
    • 김범수
    • 2001.01.27 02:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 바보감자
      2001.01.27 03:52
      김범수 wrote: > dbgrid을 세로로 출력하는 방법은 없나요. > 조언 부탁합니다. 저두 해결 방법은 ...
    • 이승근
    • 2001.01.27 00:18
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 바보감자
      2001.01.27 03:58
      이승근 wrote: > 그리고, 혹시 dbgrid에서 특정 field에 입력하면 그 값을 체크하여 어떤 결과값을 줄수있...
    • 이승근
      2001.01.27 19:02
      바보감자 wrote: > 이승근 wrote: > > 그리고, 혹시 dbgrid에서 특정 field에 입력하면 그 값을 체크하여...
    • 뿌요
      2001.01.31 19:12
      edit3의 exit event나 keypress event에서 쿼리실행시킨다.. with query do begin Close; S...
    • 바보감자
      2001.01.27 04:00
      권세용 wrote: > 안녕하세요... 제가 워낙 무능력해서.. 이렇게 도움을 부탁드립니다. > > edit box에 ...