..
온라인 강좌
  • 페이스 북에 우리를 따르라
  • 트위터에 우리를 따르라
  • + Google에 우리를 따르라
  • RSS를 통해 우리를 따르라
  • 귀하의 스마트폰으로 우리를 따라

MSHTML와 VB6와 웹 페이지의 HTML을 읽고

가 작성한 기사 루카 Ruggiero

객체 MSHTML은 Visual Basic 6가 인터넷과 웹 페이지와 관련된 작업 시리즈를 실행할 수 있습니다.

우리는 신중하게 구축 VB6 양식을 통해, 어떻게이 문서에서 참조하는 웹 페이지를 통해 원격으로 HTML 코드를 읽고

(기사는 아래에 계속됩니다 ...)

우리가 Visual Basic 6의 사본을 열고 새로운 EXE를 만듭니다. 우리는 문제의 최종 문서를 나타내는 아래 이미지와 같이 형태와 disegnamolo를 만듭니다 :

누구의 특성 VB6의 IDE에서 직접 관리하는 주요 요소, 텍스트 상자, textarea 및 Button 컨트롤입니다.

텍스트 상자가 txtUrl 전화 기본 텍스트은 "http://"로 지정됩니다.

textarea는 txtCodiceHTML 호출됩니다 텍스트를 삭제, 우리는 수평 및 수직 TRUE와 스크롤바 abiliteremo로 여러 줄 속성을 설정합니다.

버튼 컨트롤 cmdCodiceHTML이라고합니다.

계속하기 전에 우리는 누구의 전체 이름은 Microsoft HTML Object Library에있는 MSHTML 라이브러리 참조를 가져해야합니다.

우리는 메뉴에 액세스 :

 

 프로젝트 / 참조 ...
 
: 음성, selezioniamola 다음과 같은 그림에서 설명대로 선택을 확인을 집중하다

의 버튼을 더블 클릭하면 그 하위 루틴 코드 액세스를하자 다음과 같은 코드를 삽입합니다 :


 비공개 하위 cmdCodiceHTML_Click ()

    

 희미한 항목 뉴 MSHTML.HTMLDocument으로

    

 MSHTML.HTMLDocument으로 희미한 문서

    

 9월 oggetto.createDocumentFromUrl 서류 = (txtUrl.Text, vbNullString)

    

 그러는 동안에 documento.readyState <> "완료"

        

 DoEvents

    

 고리

    

 txtCodiceHTML.Text = documento.documentElement.outerHTML

    

 9 월 문서는 = 아무것도

    

 9월 개체가 = 아무것도



 최종 하위

코드는 간단하다 : 크로스 체킹을위한 활용, 두 객체를 선언, 우리는 메서드 createDocumentFromUrl을 통해 웹 페이지를 엽니다.

그래서 문서의 마지막까지 상태가 "완료"시까지 Effetuiamo는 루프.

속성을 읽기 전용 (명백하게) outerHTML을 통해 textarea HTML 코드에 텍스트를 삽입합니다.

코스
코스 MS 액세스 코스 MS 액세스
쉽고 빠르게 생성하고 데이터베이스를 관리하는 방법을 알아보십시오. 39 €부터 시작.
코스 비주얼 베이직 6 코스 비주얼 베이직 6
VB6로 바탕 화면을 확인합니다. 39 €부터 시작.
참고 ...
광고

cpclubpenguincheatscp.com

광고
회사 소개
미국의 소리 접촉하기
공동 작업
면책 조항
© 2003년에서 2012년까지 cpclubpenguincheatscp.com - 이탈리아 웹마 스터의 포털 - 판권 소유 |에 의해 구동 인터넷 미디어 IKIweb Srl - PIVA 02848390122