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
[42441] CppWebBrowser 사용하여 자동자료추출 시 문제가..
달신이 [] 863 읽음    2005-11-12 01:39
CppWebBrowser를 써서 어떤 웹페이지의 자료를 Timer를 이용해 자동적으로 긁어 데이터베이스에 저장하는 프로그램을 만들었습니다. 웹페이지는 30분단위로 업데이트가 되고요.

그런데 자주 웹페이지가 CppWebBrowser에서 실제대로 업데이트가 되지 않는 현상이 발생하더군요. 어떤 경우는 되고요. 프로그램을 다시 시작하면 그때는 정상적으로 업데이트된 웹페이지를 잡는데 말이죠.

아무래도 CppWebBrowser가 직접 웹페이지를 컨택하지 않고 캐쉬나 쿠키에 저장된 자료를 이용하는 듯이 보이는데, 만약 그렇다면 캐시나 쿠키에 저장하지 않고 직접 웹으로 접속하는 뭔가 옵션을 추가를 해야할 것 같은데 도저히 모르겠습니다. 혹시 이런 경험 있으신 분은 도움을...

웹 접속 코드는 다음과 같습니다.
//---------------------------------------------------------------------------
void __fastcall TForm1::ConnectWeb()
{
    AnsiString ADDR = "http://nwis.waterdata.usgs.gov/nwis/uv?dd_cd=01&format=rdb&period=31&site_no=05454300";
    wchar_t *Buffer1 = new wchar_t[ADDR.WideCharBufSize()];
    Buffer1 = ADDR.WideChar(Buffer1,ADDR.WideCharBufSize());
    CppWebBrowser1->Navigate(Buffer1);
    delete Buffer1;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Timer2Timer(TObject *Sender)
{
    ConnectWeb();
}
//---------------------------------------------------------------------------

+ -

관련 글 리스트
42441 CppWebBrowser 사용하여 자동자료추출 시 문제가.. 달신이 863 2005/11/12
42442     [자답]Re:CppWebBrowser 사용하여 자동자료추출 시 문제가.. 달신이 993 2005/11/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.