|
안녕하세요. gongnim입니다.
우선 델파이의 pas를 빌더에서 컴파일하게 돼면 hpp 가 생긴다고 하셨는데 이것은 델파이소스(pas)를 빌더가 사용할수 있게 변환시켜주는 것이 아닌가 싶네요.(제가 알기로는 그렇습니다. 만약 틀리다면 지두 어쩔수 없죠. ^^;;지송)
그리고 님께서 VCL에 있는 함수를 쓰고 싶으시다고 했는데 질문이 좀 애매하다는 생각이 드네요.
그럼 예를 들어서 설명드리죠.
Main.cpp에서
#include <vcl.h>
이렇게 선언하시면 돼는데, include문은 문장 어디에 있든지 상관이 없습니다. 위에 있던지 밑에 있던지
이유는 pre-compile 코드이기때문이죠.
그리고, 이 vcl.h 는 빌더의 기반이 돼는 class 이기때문에 모든 유닛에 선언을 하셔야 합니다.
(단, 표준 c와 같은 코드만 있다면, stdio.h 만 선언하면 되겠죠.)
정확한 답변이 됐는지 모르겠네요. 그럼 즐프하세요
--- Change World ---
nSe@L 님이 쓰신 글 :
: 안녕하세요?
:
: 다름이 아니라...".hpp" 파일에 대하여 문의를 드릴까 합니다.
: 델파이의 .pas를 빌더에서 컴파일하면 ".hpp"가 생성되는데 이것이 어떠한 역할을 하는 지 알고 싶습니다.
:
: 그리고 한가지 더요...
: 빈 유니트나 헤더파일을 생성한 후 여기에 VCL에서 제공하는 Move()라던지 Copy() 이런 함수들을 쓰고 싶은데, 도대체 어떤 유니트를 소스의 어느 부분에 include를 해야할 지 궁금합니다.
: 수고스럽겠지만 간단한 샘플하나 부탁드리겠습니다.
:
: 미리 감사하고요, 좋은 하루 되세요.
:
|