|
다름이 아니라 현재 회사에서 진행 하는 프로젝트를 bcb 로 진행하기로 제가 강력히 주장한 탓에 결정되었습니다.
저의 회사에는 vc++, vb 등으로 작업한 사람들이 많습니다.
그런데 그러한 사람들을 쉽고 빨리 수용할수 있는 것은 bcb 로 생각하고 제가 흡수(?) 해버리기로 했습니다.
물론 사람들은 저의 데모에 bcb 에 매료 된것 같구요.
그런데 갑자기 생각지 않은 난관이 발생했습니다.
지금 진행 하는 프로젝트중에 MS 의 html 편집 컴포넌트인 dhmled.ocx 를 사용하면서 입니다.
당연히 늘상 그래왔듯이 Import ActiveX Control 에서 dhtmled.ocx를 Import 해서 vcl 구조로 만든후 화면에 떨어뜨려서 UI 작업 할때 입니다.
거기서 Import 하면서 만들어진 관련 파일중 MSHTML_TlB.h 파일이 자그만치 558,032 라인에
크기는 17Mbyte 나 되는 것이었습니다.
c++ 의 구조적인 문제때문인지 컴파일할때 매번 무진장, 정말 무진장 오래 걸립니다.
또한 이렇게(->) 찍으면 나타나는 자동완성 기능도 무진장 오래 있다가 뜹니다.
그런데 delphi 로 똑같이 테스트 해봤더니 delphi 는 무리 없이 작업할수 있었습니다.
이것때문에 다시 프로젝트를 delphi 로 진행할까 했더니 vc++ 했던사람들이 안된다구 난리 아우성 입니다.
아마도 파스칼 언어를 다시 익히기가 거부감이 있었나 봅니다.
겨우 vc++와 vb의 사용자를 최강의툴 bcb 사용자로 전환 하는 시점이라 뿌듯 했는데, 이 난국을 어찌 합니까?
혹시 Import ActiveX Control 해서 vcl 구조로 만들어서 화면에 직접 떨어 뜨려 작업하는 방법 말고 코딩 상에서라도 객체 생성해서 화면(폼)에 바운딩 시키는 방법을 없을까요? (물론 컴파일 속도에 많은 지장이 없어야 되는디.)
아니면 다른 방법이라도 없을까요?
bcb 의 사용자층 확대를 위해서라도 도와 주시면 안될까요?
|