언어/C++ Builder(48)
-
BDE(Borland Database Engine) 설치
출처 http://delphi.about.com/od/adptips2004/a/bltip0904_5.htmInstalling the BDE manually The BDE folder (located inside "\Program Files\Common Files\Borland Shared") on your computer should contain the file BDEINST.CAB that you should unpack (using WinZip or equivalent). You will then get the file BDEINST.DLL that contains all the files necessary to install the file-based database drivers on a use..
2012.06.14 -
C++ 에서 만든 DLL Builder용으로 포팅하기( DLL 소스가 있을경우 )
1. 헤더파일에서 #define __EXTERN __declspec(dllexport) 를 아래와 같이 변경한다. - #define __EXTERN extern "C" __declspec(dllexport) 2. __EXTERN 으로 선언되어진 함수들에 __stdcall을 붙여준다. ex ) __EXTERN void TESTINIT(HWND handle) --> __EXTERN void __stdcall TESTINIT(HWND handle) 3. DLL을 컴파일 한다. 4. 컴파일 되어진 DLL을 Builder 프로젝트 폴더로 복사한다. 5. 커맨드창을 열고 implib DLL.lib DLL.dll 을 실행한다. 6. 생성된 라이브러리 파일을 프로젝트에 불러온다 (1번에서 변경했었던 헤더파일도 같이 가..
2012.01.26 -
C++ Builder XE 에서 CPort 4.1 사용하기.
CPort는 델파이 XE까지 지원하지만 C++ Builder에서는 6.0까지밖에 지원하지 않습니다. 몇가지 시도 끝에 C++ Builder XE에서 사용할 수 있게 되었습니다. - 순서 - 1. http://sourceforge.net/projects/comport/files/comport/4.11/ 해당 사이트로 가서 4.11 버전을 다운받는다. 참고로 저는 4.11f버전을 다운받았습니다. 2. 압축을 풀어주고 C++ Builder가 아닌 Embarcadero RAD Studio를 실행합니다. C++ Builder XE를 실행하지 않는 이유는 프로젝트 파일이 델파이 파일이라 C++ Builder에서는 열리지 않기 때문입니다. 3. RAD를 실행했으면 File - Open Project를 클릭하여 압축을..
2012.01.26 -
CRC 계산하는법
CRC 계산하는법을 찾다가 자주가는 볼랜드포럼에 있길래 퍼왔다.. 근데... 무슨말인지 잘 모르겠다 허허허.. http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=63403
2012.01.19 -
OpenCV 2.1 C++ Builder 2007에서 쓰기(XE도 됨)
C++ Builder XE에서 해봤는데 잘 된다. ㅎㅎ http://blog.naver.com/mangchyda?Redirect=Log&logNo=100112413916 출처는 위와 같으며 망치 블로거님 블로그에서 퍼왔습니다. 혹시 블로그가 닫힐수도 있어 전체 긁어오기 했습니다. 문제가 되신다면 쪽지나 메일 주시면 삭제하도록 하겠습니다. ----------------------------------------------------------------------------------------------- 이제 C++ Builder 2007에서 컴파일 해봐야겠다. 일단 빌더용으로 라이브러리를 만들어야겠다. 배치 파일을 다음과 같이 만들었다. implib -a cv210.lib cv210.dll impli..
2012.01.18 -
공부를 위한 DLL 만들어 쓰기
내 공부 안하다가 프로젝트들도 거의 끝나가서 좀 한가해졌고 공부를 하기로 마음먹었다.. 먼저 DLL을 만들어서 많이 사용할 거 같아서 VS2010에서 DLL을 만들고 C++ builder에서 DLL을 사용하는 연습을 해보기로 했다. VS2010에서 DLL만들기. 뭐 win32 프로젝트 생성하고 DLL선택하고 Empty Project 체크해주고 Finish solution explorer에서 오른쪽 마우스 ADD 해주고 .h 파일과 .cpp파일을 만들어준다. 헤더파일엔 extern "C" __declspec(dllexport) int test(int a, int b); 위와 같이 넣어주고 cpp 파일엔 #include "dllTest.h" extern "C" __declspec(dllexport) int ..
2011.12.15