답변이 늦어서 혹시 해결하셨는지 모르겠지만 답변을 쓰겠습니다.
저도 이번에 XE2로 교체하면서 고생하고있는데요
Async 등록관련해서 저도 찾다보니 아래의 windows.dcu 오류나는건 아래의 홈피에
이유와 해결법이 설명되있으니 일단 참조하시고요
http://voidmain.tistory.com/tag/windows.dcu
그리고 Async Pro4.07의 XE2버전은 아래 엠바카데로에서 PDF문서에서 언급한
http://www.songbeamer.com/delphi/ 에 올라와 있네요
어짜피 장비제어 시리얼통신에서는 유니코드 지원에 대해서 사용할일이 별로 없기때문에 오히려 4.07이 5.0보다는 더 사용하기 수월할듯하네요.
memi 님이 쓰신 글 :
: C++Builder XE2 Pro 사용자입니다.
:
: 제가 주로 펌웨어를 다루기 때문에 디버깅, 로깅등 시리얼통신을 많이 합니다~
:
: 그래서.....
: 첫번째 질문은 시리얼 통신 콤포넌트 추천할 만한게 뭐가 있습니까??
:
: 기존에 빌더6에선 Asyncpro를 사용했었는데.. 다시 사용하려고 소스포지를 찾아보니 다행히 버전업 된 xe2용이 있더라고요..
:
: SourceForge at
http://sourceforge.net/projects/tpapro/ Release 5.0.0 RC1
: SongBeamer at
http://www.songbeamer.com/delphi/ Release 4.0.7 RC4
:
: 하지만 델파이용 ㅜㅠ;
: 그래서 또 구글링을 해보니..
:
http://edn.embarcadero.com/article/41301
: 엠바 정식 문서로도 사용법이 나와있더군요..
: 문서상의 내용을 따라 순서대로 잘 진행했지만...
:
: /* 문서내용
: PART 3 - INSTALLATION OF SOURCEFORGE’S
: ASYNCPRO 5.0.0 RC1 FOR DELPHI XE AND/OR
: C++ BUILDER XE
: To install TurboPower AsyncPro into your IDE, take the following steps:
: 1. Download and Unzip the release files from
http://sourceforge.net/projects/tpapro/ into
: a directory (e.g., C:\tpapro_5.00\).
: Using command line:
: 2. Change directory to C:\tpapro_5.00\tpapro_5.00\packages\D2010
: 3. Compile the runtime package for Delphi XE and/or C++Builder XE.
: (Note: dcc32.exe is located in your C:\Program Files\Embarcadero\RAD Studio\8.0\bin
: directory)
:
: C:\tpapro_5.00\tpapro_5.00\packages\D2010>dcc32 -JL asyncpro.dpk
: Embarcadero Delphi for Win32 compiler version 22.0
: Copyright (c) 1983,2011 Embarcadero Technologies, Inc.
:
: This creates your runtime BPL file: AsyncPro_D2010.bpl
: */ 문서상에선 이렇게 잘 생성된다고 나와있는데...
:
: /* 제가 실행한 실행내용
: E:\tpapro_5.00\tpapro_5.00\packages\D2010>dcc32 -JL asyncpro.dpk
: Embarcadero Delphi for Win32 compiler version 23.0
: Copyright (c) 1983,2011 Embarcadero Technologies, Inc.
: E:\tpapro_5.00\tpapro_5.00\includes\AwDefine.inc(258)
: E:\tpapro_5.00\tpapro_5.00\run\OoMisc.pas(55) Fatal: F1026 File not found: 'Wind
: ows.dcu'
: */
:
: 두번째 질문은 혹시 제가 델파이 미포함 그냥 빌더라서.. 그런걸까요?
: dcu파일이 빌더의 bpi 같은 파일로 알고있는데..
: 커맨드창에서의 빌드가 아닌 IDE에서 델파이패키지를 열어서 컴파일을 해야하는건 아닌지 궁금합니다...
:
: 만약 그냥 빌더에서는 불가능한 것이면.. 래드스튜디오XE2 쓰시는 분 빌더용으로 컴파일 좀 해주실 수 있을까요 ㅜㅜ..