C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[52013] Re:Re:c++ builder에서 comport 리스트 내용을 보는 방법
도진환 [] 2859 읽음    2008-01-22 16:57
요약하자면 콤보박스에 포트뿐만 아니라
포트의 정보내용까지 보여주게 하고싶다는 말입니다
감사하게 작성한 소스는 comport만 표시가 되더라구요!
예를들어 콤보박스에 "COM1"이라고 표시되어 있는것을
""com1 - serial"또는 "com8 - usb/qc diagnostic" 이라고 표시되게끔 하고 싶습니다!

제가 글 주변이 없어서..^^;;;


장성호 님이 쓰신 글 :
: 아래 함수 제가작성한것 같네요
: 질문이 무엇을 원하는지 정확히 잘 모르겠습니다만
:
: 만약 Comport가 사용중인지 아닌지 확인하시려면 아래링크의 내용을 참조하세요
:
: http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=50920
: http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_tip&no=444
:
: 그럼..
:
:
: 도진환 님이 쓰신 글 :
: : 검색해보니깐 사용하고 있는 comport를 보는 방법은 알아냈으나
: : 사용하는 comport가 어떠한 용도로 사용하는지를 나타내는 함수를 아직 구현하지 못해서요..^^;;
: : 장치관리자처럼 열린포트가 어떻게 사용되는지를 어떻게 아는지요?
: :
: : 포트번호와 사용되는 이름만 리스트에 보였으면 하는데
: : 고수님들 부탁드립니다 ^^;;;
: :
: : 참고로 지금은 포트를 불러서 알수 있게끔은
: : 콤보박스에 아래의 함수를 적용하여 구현하였습니다
: : void SetCOMPort(TComboBox *cmb)
: : {
: :     TStringList *portlist=new TStringList;
: :     TRegistry *reg = new TRegistry;
: :     try
: :     {
: :         reg->RootKey = HKEY_LOCAL_MACHINE;
: :         reg->OpenKey("HARDWARE\\DEVICEMAP\\SERIALCOMM", true);
: :         reg->GetValueNames(portlist);
: :         cmb->Items->Clear();
: :         for(int i=0;i<portlist->Count;i++)
: :             cmb->Items->Add(reg->ReadString(portlist->Strings[i]));
: :         reg->CloseKey();
: :     }
: :     __finally
: :     {
: :         delete reg;
: :         delete  portlist;
: :     }
: : }

+ -

관련 글 리스트
52011 c++ builder에서 comport 리스트 내용을 보는 방법 도진환 1856 2008/01/22
52012     Re:c++ builder에서 comport 리스트 내용을 보는 방법 장성호 1622 2008/01/22
52013         Re:Re:c++ builder에서 comport 리스트 내용을 보는 방법 도진환 2859 2008/01/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.