Q&A

  • 통신 사용여부를 판단하는 방법?
한가지 더 질문하겠습니다.



현재 통신을 하고 있는지 알 수 있는 방법이 있나요.

그러니까 통신이 시작되는 것과 끝나는 것을 알 수 있는 방법이 있는지 궁금합니다.



예를 들어 전화요금계산 프로그램에서 사용하는 방법같은 것을 알고 있으면 가르쳐 주시면 감사하겠습니다.



그럼



1  COMMENTS
  • Profile
    조규춘 2000.03.25 13:30
    유승보 wrote:

    > 한가지 더 질문하겠습니다.

    >

    > 현재 통신을 하고 있는지 알 수 있는 방법이 있나요.

    > 그러니까 통신이 시작되는 것과 끝나는 것을 알 수 있는 방법이 있는지 궁금합니다.

    >

    > 예를 들어 전화요금계산 프로그램에서 사용하는 방법같은 것을 알고 있으면 가르쳐 주시면 감사하겠습니다.

    >

    > 그럼

    >



    안녕하셔요! 조규춘이라고 합지요!



    지금부터 아래에 있는 코드는 인터넷에 연결이 되어 있는지를 나타내는 소스여요!

    이것을 잘 이용하면(timer 컴포넌트를 써서 계속 확인해도 돼나?) 지금 인터넷에 연결이 되어 있는지 알수 있것지요! 그런데 해보면서 느낀게 모뎀만 되는거 같아요!

    왜 그런지.... 흑흑흑



    unit IE_Connected;



    interface



    uses

    Windows, Messages, SysUtils, Controls, Dialogs, StdCtrls, Registry;



    function HasWebConnection: boolean ;



    implementation



    function HasWebConnection: boolean ;

    const

    cMsg = '인터넷에 연결이 안되었네. 쯧쯧' ;

    sSubKey = 'SystemCurrentControlSetServicesRemoteAccess' ;

    sKeyValue = 'Remote Connection' ;

    var

    pKey: hKey ;

    lpData, DataSize: Longint ;

    begin

    lpData := $0 ;

    if RegOpenKeyEx(HKEY_LOCAL_MACHINE,sSubKey,0,KEY_QUERY_VALUE,pKey) = 0

    then begin

    try

    DataSize := Sizeof(lpData);

    if RegQueryValueEx(pKey,sKeyValue,nil,nil,@lpData,@DataSize) <> 0

    then

    raise Exception.Create(cMsg + #13 + SysErrorMessage(GetLastError)) ;

    finally

    RegCloseKey(pKey) ;

    end;

    if lpData > 0 then

    Result := True

    else

    Result := False ;

    end else

    raise Exception.Create(cMsg + #13 + SysErrorMessage(GetLastError)) ;

    end ;

    end.





    그럼 이만 행복하셔요!

    - 추니가

    • 궁금이
    • 2000.03.27 18:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 홍세비
      2000.03.26 05:27
      궁금이 wrote: > 안녕하세요. 궁금한 점이 있어 질문 드립니다. > RichEdit말고 memo컴포넌트를 사용할 ...
    • 김성일
    • 2000.03.25 21:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.25 23:45
      안녕하세요 하얀까마귀 입니다.... 음... 이건 2가지를 하셔야 겠네요..... 첫째... 다른 어떤 콘트...
    • 까마귀
    • 2000.03.25 21:30
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 좋은날
      2000.03.27 19:17
      까마귀 wrote: > 안녕하세요. > 조금은 기쁘고, 조금은 슬프고, 조금은 시원하고, 조금은 답답함등 많은 ...
    • 하얀까마귀
      2000.03.25 22:26
      안녕하세요 하얀까마귀 입니다. 까악까악~~~~~~~~ 역시 동족은 좋군요... 추가, 수정 상태는 DBGrid...
    • 조규춘
      2000.03.25 21:59
      결국은 dbgrid에 연결된 데이터소스 컴포너트로 그 상태를 알수 있지요! 데이터소스 컴포넌트 속성 중에...
    • 까마귀
      2000.03.26 02:27
      조규춘 wrote: > 결국은 dbgrid에 연결된 데이터소스 컴포너트로 그 상태를 알수 있지요! > > 데이터소...
    • 조규춘
      2000.03.26 05:34
      까마귀 wrote: > 조규춘 wrote: > > 결국은 dbgrid에 연결된 데이터소스 컴포너트로 그 상태를 알수 있지...
    • 까마귀
      2000.03.26 08:14
      > > > > 혼을 사랑하는 규추니가 또 한번 남겨요! > > 나도 혹시나 해서 한번 해봤더니 잘만 돼는디...
    • 묻지마다쳐
      2000.03.27 03:44
      텔넷으로 들어가서 명령을 실행하묜 되겠죠... -.-;; 텟넷모듈을 만들어서.. 키를 싸악...보내서... ...
    • heimdal
    • 2000.03.25 20:37
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.25 21:03
      안녕하세요 하얀까마귀 입니다.. 음........ 둘중에 하나만 나와요... 그러니까... 데이타셋에서 데...
    • heimdal
      2000.03.25 21:07
      하하~~글쿤여.. 음...저두 하얀까마귀님처럼 어떤 질문에도 확실한 답변을 해줄수있는 날이 빨리 왔으면...
    • 하얀까마귀
      2000.03.25 22:22
      안녕하세요 하얀까마귀 입니다. 얼마전에도 비슷한 질문을 받았던것 같은데.... 우선.. 실행하는건 O...
    • lee
    • 2000.03.25 20:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 홍재만
      2000.03.25 20:25
      lee wrote: > try > fDataLib.DataBase1.StartTransaction > > > 여러개의 Query 수정, 추가...
    • 이재호
    • 2000.03.25 20:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.25 22:15
      코드상으론 잘못된 부분이 없는데요... 먼저 DLL의 경로가 제대로 됐는가를 살펴보시구요... GetLas...
    • 혀노
    • 2000.03.25 19:48
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김용성
    • 2000.03.25 18:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2000.03.25 20:07
      김용성 wrote: > 개발된 프로그램을 특별한 수정없이 OCX로 전환을 하여 웹상에서 OCX로 된 화면을 > 호...
    • 김영
    • 2000.03.25 15:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.25 19:20
      안녕하세요 하얀까마귀 입니다. 우선 질문1과 질문2는 전혀 다른 내용이니까 같은 에디트로 하실려면 프...
    • 궁금이
    • 2000.03.25 13:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이재식
      2000.03.25 18:26
      궁금이 wrote: > 안녕하세요 > 텔파이 공부한지 얼마안되는데요 > 질문의 요지는 > 며칠전 pc에다 ...
    • 궁금이
    • 2000.03.25 13:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.25 21:07
      델파이 팁모아에 있습니다. 찾아보세요. 궁금이 wrote: > 감사합니다 ... > 다른게 아니라 >
    • 궁금이
    • 2000.03.25 13:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.25 19:28
      안녕하세요 하얀까마귀 입니다... 우선 전역변수 설정은 그냥 unit Unit2; interface uses ...
    • 도움받은초자
      2000.11.21 22:56
      조규춘 wrote: > 안녕하십니까? > 저는 조규춘이라고 합니다. 항상 이곳에서 인스톨 쉴드에 관한 질문들...
    • 유승보
    • 2000.03.25 12:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조규춘
      2000.03.25 13:30
      유승보 wrote: > 한가지 더 질문하겠습니다. > > 현재 통신을 하고 있는지 알 수 있는 방법이 있나요. ...
    • 유승보
    • 2000.03.25 12:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조규춘
      2000.03.25 13:25
      안녕하십니까? 조규춘입니다. 너무나 쉬운 질문이라....? 히~! 하여간 저도 남겨 봅니다. 앞에서 강민주...