귀하는 손님 이십니다
로그인
회원가입
  
  델마당 공식 은행계좌
  하나은행 227-910235-83607
  예금주 이상국(운영진)
프로젝트 게시판
투표게시판
델마당소개
기초부터 활용까지! 델파이 교육 - 데브기어
 광고문의 :
질문과 답변 질문과 답변 입니다.
글내용 - 질문과 답변
 [질문]인터넷 연결 유무  체크...?
빅밴드
(문상연)
2019-01-03 오전 10:50:55
335회 조회


등록된 파일이 없습니다.
1. 개발/실행 플랫폼 
  (1) OS : 
  (2) 개발툴 : 델파이7
  (3) 사용 Database : 

2. 개발 중인 프로그램 

3. 질문 내용 

아래와 같이 인터넷 유무를 체크를 하는데요 잘되다가도 인터넷이 되는데도 가끔씩 특정컴퓨터에서 인터넷이 안된다고 리턴이 됩니다

프로그램을 종료하고 부팅을해도 똑같습니다

제가 잘못 체크하고 잇나요?


var
  dwConnectionTypes : DWORD;
begin
    if(InternetGetConnectedState(@dwConnectionTypes, 0)) then
    begin
        if((dwConnectionTypes and INTERNET_CONNECTION_MODEM)      <> 0)then Result := True;
        if((dwConnectionTypes and INTERNET_CONNECTION_LAN)        <> 0)then Result := True;
        if((dwConnectionTypes and INTERNET_CONNECTION_PROXY)      <> 0)then Result := True;
        if((dwConnectionTypes and INTERNET_CONNECTION_MODEM_BUSY) <> 0)then Result := True;
        if((dwConnectionTypes and INTERNET_RAS_INSTALLED)         <> 0)then Result := True;
        if((dwConnectionTypes and INTERNET_CONNECTION_OFFLINE)    <> 0)then Result := True;
        if((dwConnectionTypes and INTERNET_CONNECTION_CONFIGURED) <> 0)then Result := True;
    end else Result := False;