Знатоки С++ помоги!

Discussion in 'WASM.BEGINNERS' started by Superplaneta, Aug 22, 2006.

  1. Superplaneta

    Superplaneta New Member

    Blog Posts:
    0
    Joined:
    Aug 15, 2006
    Messages:
    44
    Вот кусок инструкции:

    Code (Text):
    1. wxHtmlParser::OpenURL
    2. virtual wxFSFile* OpenURL(wxHtmlURLType type, const wxString& url)
    3.  
    4. Opens given URL and returns wxFSFile object that can be used to read data
    5. from it. This method may return NULL in one of two cases: either the URL
    6. doesn't point to any valid resource or the URL is blocked by overridden
    7. implementation of OpenURL in derived class.
    8.  
    9. Parameters
    10.  
    11. type
    12.  
    13. Indicates type of the resource. Is one of:
    14. wxHTML_URL_PAGE  Opening a HTML page.  
    15. wxHTML_URL_IMAGE  Opening an image.  
    16. wxHTML_URL_OTHER  Opening a resource that doesn't fall into any other
    17. category.  
    18.  
    19.  
    20. url
    21.  
    22. URL being opened.
    23. Notes
    24.  
    25. Always use this method in tag handlers instead of GetFS()->OpenFile()
    26. because it can block the URL and is thus more secure.
    27.  
    28. Default behaviour is to call wxHtmlWindow::OnOpeningURL of the associated
    29. wxHtmlWindow object (which may decide to block the URL or redirect it to
    30. another one),if there's any, and always open the URL if the parser is not
    31. used with wxHtmlWindow.
    32.  
    33. Returned wxFSFile object is not guaranteed to point to url, it might have
    34. been redirected!
    Английским владею не слабо - понять не могу! Что тут хотят???
    Код вроде WxHtmlWindow1 -> LoadPage("index.html"); работает нормально,
    а вот как качать из сети???

    Кто уже пользовался wxWidgets 2.6.2: A portable C++ and Python GUI toolkit
    и Dev-C++ как среда компиляции - дайте совет!
     
  2. censored

    censored New Member

    Blog Posts:
    0
    Joined:
    Jul 5, 2005
    Messages:
    1,615
    Location:
    деревня "Анонимные Прокси"
    подозреваю, что надо сделать WxHtmlWindow1->LoadPage("http://url.com/index.html");
    если под винду, то может написать враппер IWebBrowser2'a?
     
  3. Superplaneta

    Superplaneta New Member

    Blog Posts:
    0
    Joined:
    Aug 15, 2006
    Messages:
    44
    Нет подозрения не верны! Это процедура для загрузки
    исключительно локальных файлов - а вот как СЕТЕВОЙ браузер сделать?
     
  4. censored

    censored New Member

    Blog Posts:
    0
    Joined:
    Jul 5, 2005
    Messages:
    1,615
    Location:
    деревня "Анонимные Прокси"
    скачать файл во временную диру и подсунуть WxHtmlWindow1, а Вы как хотели?
     
  5. Superplaneta

    Superplaneta New Member

    Blog Posts:
    0
    Joined:
    Aug 15, 2006
    Messages:
    44
    Ага, а как скачать? Код? а то у меня не работает не фига :)
     
  6. IceStudent

    IceStudent Active Member

    Blog Posts:
    0
    Joined:
    Oct 2, 2003
    Messages:
    4,300
    Location:
    Ukraine
    А какое отношение имеет wxWindow к wasm.ru?
     
  7. Superplaneta

    Superplaneta New Member

    Blog Posts:
    0
    Joined:
    Aug 15, 2006
    Messages:
    44
    хотел на asm но таже беда.IceStudent
     
  8. censored

    censored New Member

    Blog Posts:
    0
    Joined:
    Jul 5, 2005
    Messages:
    1,615
    Location:
    деревня "Анонимные Прокси"
    любой код за ваши деньги ж)))
     
  9. Superplaneta

    Superplaneta New Member

    Blog Posts:
    0
    Joined:
    Aug 15, 2006
    Messages:
    44
    UrlDownLoad - не пашет