Q&A

  • html 문서 보려면...
델파이 4.0 쓰구 있는데여....

web 브라우저를 만들수 있는 컴포넌트 가머에여?...

그리구... 사용법좀.... (^/O^)/

사용법 설명하기 귀찮으시면 그냥 어떤 컴포넌트 인지좀 알려주세염...



2  COMMENTS
  • Profile
    조규춘 2000.10.30 21:00
    --왕초-- (왕따시 초보) wrote:

    > 델파이 4.0 쓰구 있는데여....

    > web 브라우저를 만들수 있는 컴포넌트 가머에여?...

    > 그리구... 사용법좀.... (^/O^)/

    > 사용법 설명하기 귀찮으시면 그냥 어떤 컴포넌트 인지좀 알려주세염...

    >



    밑에 답변하신 남기석님 하이염....



    안녕하셔요? 델세상(http://www.freechal.com/delphiworld)의 조규춘입니다.



    그리고 델 4가 없으므로.... 철자가 약간 틀려도 지송..

    그리고 기억이 가물가물 해서 조금 틀려도 지송 지송...

    그리고 테스트도 안하고 올려서 더욱 지송 지송...



    델5 버젼에 들어서면서 부터....

    아에 기본 컴포로 익스플러러 컨트롤이 들어 가기 시작했지요.....



    그러니깐.... 델4까정은 기본 브라우져 컴포는....

    사용법이 이러했지요..



    예를 들어...

    html1.requestdoc('http://www.delphi.co.kr');

    처럼 사용을 하였습니다.

    하지만... 이거는 gif, 프레임 등이 잘 표시가 되질 않았지요... 그래서 사람들은 이것을 외면하시 시작했나요?

    (쩝.. 역쉬 썰렁한 유머...)







    하지만 델4는 activex로 익스플러러의 탑재는 가능했습니다.

    그리하여... 위에서의 단점은 보강했지요...

    설치 방법은 델파이 메뉴에서 Component/Import ActiveX Control 에서

    항목을 찾아 보시면.. Microsoft Internet Control [version 1.1]을 선택하시면

    설치가 됩니다.

    그렇지만 사용법이 영~! 형편이 없더군요.....



    기억에 나는 데로 적은면...

    procedure 버튼1클릭(쎈더);

    var

    myole : OleVariant;

    begin

    Webbrowser1.navigate('www.delphi.co.kr', myole, myole, myole, myole);

    end;



    이런식으로 처리를 해야만 했었지용...

    참으로 불편하지용~!





    그러던 것이 드디어 델 5에 넘어 오면서 변화를 일으킨거지요....

    예를 들어..

    navigate(); 라고 하는 곳에 엄청 많은 인자를 넣을수도 간단하게 넣을 수도 있게 되었던 것입니다.



    이 얼마나 놀라운 현실입니까? 쩌비용...~! 헤헤..



    그래서 위에 소스 그대로 한다면..



    procedure 버튼1클릭(쎈더);

    begin

    Webbrowser1.navigate('www.delphi.co.kr');

    end;

    더무도 간단하지 않습니까? 헤헤..

    그래서 브라우져를 개발할수 있는거지요... 헤헤..



    다음에 있는것은 델5에서의 사용법입니다.



    procedure Navigate(const URL: WideString); overload;

    procedure Navigate(const URL: WideString; var Flags: OleVariant); overload;

    procedure Navigate(const URL: WideString; var Flags: OleVariant; var TargetFrameName: OleVariant); overload;

    procedure Navigate(const URL: WideString; var Flags: OleVariant; var TargetFrameName: OleVariant; var PostData: OleVariant); overload;



    procedure Navigate(const URL: WideString; var Flags: OleVariant; var TargetFrameName: OleVariant; var PostData: OleVariant; var Headers: OleVariant); overload;





  • Profile
    남기석 2000.10.30 05:38
    안녕하세요

    청개구리 남기석입니다.



    TWebBrowser 라는 콤포넌트가 있습니다.

    델파이 5에는 Internet이라는 탭에 있는데...

    델4에는 어디에 있는지.... 잘 모르겠네요...



    사용법을 설명하긴 좀 그렇구요...

    예제 프로그램이 있으미 참고하세요...



    델파이 폴더 밑에 DemosCoolstufwebbrows.dpr 입니다.



    행복하세요...



    ==============================================================================



    --왕초-- (왕따시 초보) wrote:

    > 델파이 4.0 쓰구 있는데여....

    > web 브라우저를 만들수 있는 컴포넌트 가머에여?...

    > 그리구... 사용법좀.... (^/O^)/

    > 사용법 설명하기 귀찮으시면 그냥 어떤 컴포넌트 인지좀 알려주세염...

    >