|
유엔아이 현입니다.
클래스라이브러리의 분석은 ...
굳이 분석까지는 아리드레도 소스 꼬드를 따라다니는 일은
중급 프로그래머가 파워 프로그래머가 되기 위한 필수 과정이라구 생각 합니다.
저두 비절씨 때부터 MFC 소스 따라다니면서 프로그램 짜던 기억이 생생 합니다.
프로그래머가 헬프를 찾다보면 헬프에는 어떻게 써야 된다만 나와 있지요~
그런데 왜 그리 써야 되는지 무었때문에 함수가 이런식으로 구성됬는지 또,
더 유용함 숨겨진 함수는 없는지 ...
사실 내부를 뒤저 보면 ... 내가 꼭 하고 싶은 함수를 내부적으로 만들어 쓰면서...
엔드 유저에게 제공을 않하는 경우가 많습니다.
이름하야 언도큐먼티드 펑션(?)
하긴 그넘들도 나랑 같은 프로그래머 인걸 감안 하면 당연한 야그 지만요~
각설 하고 님께서는 아직 컴포넌트 프로그래밍에 대해 이해가 없으셔서
빌더의 VCL 분석이 어려운듯 합니다.
일단 컴포넌트 프로그래밍을 공부 해보시구요~ 굳이 짜볼 필요는 없이 구냥 어떤식으로 한다 정도만
아셔도 VCL 코드를 따라가는데는 지장을 없을 겁니다.
그럼 산 하나 넘으십시요~
홍성진 님이 쓰신 글 :
: 모라 님이 쓰신 글 :
: : 예를 들어
: :
: : 헤더에
: :
: : __property Text;
: :
: : 이렇게 선언이 되고..
: :
: : cpp에
: :
: : SelStart=Text.Length()
: :
: : 이렇게 선언이 되던데요.
: :
: : Text내에 문자크기에 관한 함수(Length)를 가지고 있는것 같은데요
: :
: : 제가 물어 볼려고 하는것은 이러한 클래스의 내부 함수들을 어떻게 알수 있죠?
: :
: : 책에는 한계가 있는것 같고 헬프에서는 못찿겠더군요.
: :
: : 예전 c언어땐 라이브러리로 도움을 받았는데, 볼랜드에도 있는가요?
: :
: : 아 횡설수설하는 질문이군요...아무튼 좋은 답변 바랍니다.
:
: 안녕하세요.
: 우선, 모든 클래스와 함수들은 도움말을 보시면 나와있습니다.
:
: 아마도 님께서 적절한 클래스를 찾지못해 원하는 답을 얻지 못하는것 같습니다.
: 님께서 예제로 보여주신 Text는 AnsiString형의 변수로 생각되는되요.
:
: 도움말에서 AnsiString을 찾아보면 그것과 관련된 많은 메소드들을 보실 수 있습니다.
: 그럼.
|