|
위에 의견을 적어 두었습니다.
도진환 님이 쓰신 글 :
: 사용중인 comport를 search해서 display하는 소스를 구현했는데
: XP에서는 잘되는데 왜 비스타에서는 search를 못하는거죠??
:
: 호환성에 문제가 있나해서....관리도구에 들어가서 comport에 관련된 부분을 실행시켰는데
: 그래도 안되네요.....comport의 주소는 같은거 같은데...왜 안될까요....고수님들 부탁드립니다
:
: ps : 52111번째 글쫌 해결해주실분 없으신지요.....ㅠㅠ
:
: 소스는 "장성호"님께서 올려주신 소스를 적용하였습니다
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: #include "registry.hpp"
: 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;
: }
: }
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|