Q&A

  • 델파이를 처음 접합니다.. 프로그램 run 에러 관련
결과가 필요해서 주어진 소스파일을 돌려야하는데요..
제가 델파이라는 프로그램을 처음 접하는지라..책보구 따라가려는데
무슨말인지 하나두 모르겠네요..ㅜㅜ
소스파일이랑 installation 과정이 PDF파일 5,6페이지에 나와있는데요..
델파이 프로그램말고 다른 프로그램이 더 필요한건지..
소스파일을 어디에다 저장해야하는지 등등..
도무지 이해할수가 없네요...
컴파일하면 컴파일할수 없다고 에러가 뜨는데..
도와주시면 감사하겠습니다.
5  COMMENTS
  • Profile
    최용일 2007.05.17 09:55
    안녕하세요. 최용일입니다.

    뭐 별달리 설정해야 할게 없는데요...

    압축풀고 델파이에서 프로젝트파일(.dpr)불러서 바로 컴파일(Ctrl-F9)/실행(F9)하면 이상없이 잘되는데요.

    에러는 하나도 안나요.. 뭔지는 모르겠지만 콘솔창에 결과를 뿌려주는군요...

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

  • Profile
    이소영 2007.05.17 20:22

    우선 빨리 답변해주셔서 너무 감사드립니다..^^
    한가지만 더 질문할께요~~~
    프로젝트 파일은 돌아가는데요..
    확장자가 .pas라고 되어있는 source file은 어떻게 이용하는건가요...?
    매뉴얼에 보면 source file을 working directory(or code directory(?))에 놓으라고 하는데요...
    .dpr과 .pas는 각각 돌아가는 파일들인가요..?
    다시말해서 프로젝트 파일과 소스파일이 연결되서 돌아가는게 아닌가해서요...
    .dpr에 있는 코드중에
    uses R3Defi03,R3Main03,R3Writ03;
    부분이 있어 질문드립니다...

    참고로 프로그램은 공기중의 방사성물질인 라돈을 시뮬레이션하는 파일입니다.
  • Profile
    aiman 2007.05.17 22:57


    .dpr : 프로젝트 파일
    .pas : pascal 소스파일
    .dfm : form resource 파일입니다.

    uses R3Defi03,R3Main03,R3Writ03; ===> 부분은 프로젝트가
    R3Defi03, R3Main03, R3Writ03 Module(Unit)을 사용한다는 의미이겠죠..^^

    .dpr 프로젝트 구성은 IDE 메뉴의 view/Project Manager를 클리해보시면 어떤 소스파일로 구성되었는지 확인할 수 있습니다.

    그럼 즐프하세요....

  • Profile
    최용일 2007.05.17 22:55
    프로젝트 파일(.dpr)이 실행파일을 만드는데 필요한 파일입니다.

    모든 소스코드를 이 프로젝트 파일(.dpr)하나에 쓰는게 여러가지 면에서 불합리하니까 소스들을 여러개의 파일로 나눈것이구요 이것들이 소스파일(.pas)입니다.

    뭐 프로젝트 파일하나에 수백~수십만 라인의 소스를 통째로 넣어도 별 상관은 없습니다.. ㅡㅡ' 이러면 딱 파일하나만 필요하겠죠...

    Working Directory는 말그대로 작업하는 폴더가 되겠죠. 꼭 프로젝트 파일과 소스 파일이 같은 폴더에 있을 필요는 없습니다. 델파이에서 그 소스를 참조할 수 있도록 패스만 지정되면 쓸 수 있죠. 소스파일들이 많아지면 이러한 관리가 필요하죠...

    소스파일들은 프로젝트 파일에서 uses구문을 이용해서 각기 나뉘어 있는 소스파일들을 참조해서 씁니다.

  • Profile
    이소영 2007.05.18 08:37
    도움이 많이 되었습니다..
    경로를 지정해서 소스를 참조하였습니다.. ^^
    감사합니다.
    또 질문할께요~ ㅎㅎ