|
#undef SetPort
이 한줄만 cport.hpp에 포함시키면 됩니다.
왕초보 님이 쓰신 글 :
: C++ Cbulider 초보입니다. Rs232통신을 하기 위해 Cport를 설치 해서 사용하였습니다.
: 제가 하려는것은 Form Close 때 port를 ini에 저장하고 Form을 열때 ini에서 저장된 설정으로 맞춰 주려고 합니다.
: 불러올때 값을 받아오긴 하는데 Comport->Port에 포트를 설정하려면 아래와 같은 링크 에러가 나는군요.
: 고수님들의 답변 부탁 드립니다. 감사 합니다.
:
:
:
:
: TIniFile *pIniFile = new TIniFile("c:\\Image_Set.ini");
: m_stComport = pIniFile->ReadString("Comport", "Com", 0); -> 이상없이 값을 받아옴.
:
: if(m_stComport == NULL) {
: Comport->Port = "COM1"; // 이부분을 주석처리하면 Error없음.
: }
: else{
: Comport->Port = m_stComport; // 이부분 주석처리하면 Error 없음.
: }
:
: if(!Comport->Connected) {
: Comport->Open();
: }
:
: [Linker Error] Unresolved Exteran'_Fastcall Cport::TCustomComPort::SetportA(Const System::AnsiString)'referenced from d://경로..\ComForm.obj
|