|
Comport 3.0 을 쓰세요.
사용하긴 편하답니다.
설치할때 약간 문제가 있는데 금방 수정되구요..
설치만 되면 쓰시는데 아주 편해요.
동적으로 생성하실거 아니시면 컴포넌트만 끌어다 놓으시고 이벤트에서만 처리하시면 됩니다.
수신 예)
void __fastcall TPort1::ComPort1RxChar(TObject *Sender, int Count)
{
String strRead;
ComPort->ReadStr(strRead, Count);
............
............
}
strRead에 ComPort로 부터 읽어들인 값이 들어옵니다.
송신 예)
ComPort->WriteStr("I4=0");
요렇게 써주시면 ComPort로 I4=0 이라는 값이 나가게 됩니다.
읽어들인 값을 엑셀로 저장하실려면,..
저 같은 경우엔 각각의 데이터를 ','(콤마)로 분리를 시키고 확장자 '.csv'로 저장을 하고 있습니다.
그러면 엑셀에서 읽을수 있거든요.
그럼~도움 되시길~~
빌더 초짜 님이 쓰신 글 :
: 장비 제어를 하려과 합니다.
: 장비는 LUX.S 나 G.NO등의 빛에 관련된 측정장비 인데 장비이름은 DEF7001이구요..
: 232통신을 해서 PC에서 각 읽어 들인 값을 EXCEL 문서로 불러 들어와야 하는 거죠..
: 빌더 초짜라서.. 이제 공부하고 있는데..
: 회사에서 너무 많은것을 바라네요..
: 고수님들은 많이 해보셔서 금방이라도 하시겠지만
: (ㅜㅜ) ...
: 힌트좀 주세요..
|