Конференция "KOL" » научите пользоваться KOLHTTPDownload
 
  • Дмитрий Пырин (17.04.08 12:56) [0]
    суть проблемы:
    не могу запустить получение файла. сразуже вылетает с ошибкой.
    для наглядности, переписал всё в простейший вид, тоже самое.

    вот такой код:


    program updater;

    uses
     KOL,
     Windows,
     Messages,
     KOLHTTPDownload ;

    var
    Form ,buCheck :pControl;
    fileToGet:string;
    DL:PHTTPDownload;
    //-----------------------------

    Procedure Check ;
    begin
    DL.GetResource( fileToGet);
    end;

    Procedure DLDownload(Sender: PControl; Data: PStream);
    begin
      Data.SaveToFile( 'c:\file.upd', 0, Data.Size );
    end;

    begin
    Applet := NewApplet('Updater');
    Form := NewForm(Applet,'Updater');

    fileToGet:='http://dmitry.e2e.ru/file.upd';

     buCheck := NewButton(pTop,'Проверить');
     buCheck.OnClick := TOnEvent( MakeMethod( nil, @Check ) );

     DL := NewHTTPDownload;
     DL.OnDownload := THttpDownloadEvent( MakeMethod( nil, @DLDownload ) );
    run(Applet);
    end.


  • Дмитрий Пырин (17.04.08 12:59) [1]
    забыл указать..

    D7, KOL, Windows
  • Дмитрий К © (17.04.08 13:02) [2]
    > Procedure DLDownload(Dummy: Pointer; Sender: PControl; Data: PStream);
  • Danger © (17.04.08 13:10) [3]

    > Дмитрий Пырин   (17.04.08 12:59) [1]

    Более подробно в FAQ: http://www.kolnmck.ru/lessons/faq.shtml#12
  • Дмитрий Пырин (17.04.08 13:44) [4]
    Благодарю, всё заработало..
    пойду повторять матчасть :)
  • RGaysin © (28.08.08 21:48) [5]
    Можно ли с помощью HTTPDownload отправить методом post, имя и пароль?
  • Danger © (02.09.08 08:17) [6]

    > RGaysin ©   (28.08.08 21:48) [5]
    > Можно ли с помощью HTTPDownload отправить методом post, имя и пароль?


    Нет, он предназначен только для скачивания (методом GET). При этом возможно использовать HTTP-авторизацию (задавать логин/пароль).
  • Danger © (02.09.08 09:22) [7]
    Кстати, компонент сегодня обновился - скоро будет доступен на kolnmck.ru. Переработан механизм управления закачкой; посему просьба всем, кто использует компонент, проверить в своих проектах.
  • MTsv DN (02.09.08 09:43) [8]
    > Кстати, компонент сегодня обновился - скоро будет доступен
    > на kolnmck.ru. Переработан механизм управления закачкой;
    >  посему просьба всем, кто использует компонент, проверить
    > в своих проектах.

    Отправил на мыло предложения и правки... Пока вывешивать не буду...
  • Danger © (03.09.08 08:56) [9]
    Некоторые проблемы при включении UNICODE_CTRLS, в основном из-за непоняток с поддержкой Юникода в текущей версии КОЛ. Остается неясным, какая там ситуация с правками 2.86-2.87 (в соответствующей теме нет новостей).
  • MTsv DN (03.09.08 18:21) [10]
    Обновление на http://www.kolnmck.ru
  • D[u]fa (04.09.08 08:37) [11]
    MTsv DN
    "Дополнительное Обновление
    Неофициальный апдейт для KOL&MCK версии 2.87. Скачать"

    а что сюда входит?
  • MTsv DN (04.09.08 13:16) [12]
  • Danger © (04.09.08 15:38) [13]
    В общем, компонент зарелизен, еще раз, [7]
  • D[u]fa (04.09.08 17:15) [14]
    2.1 это последняя версия?
  • MTsv DN (04.09.08 19:13) [15]
    > 2.1 это последняя версия?


    > Обновление от 03.09.2008
    > В разделе Файлы - Компоненты - Сеть
    > KOLHTTPDownload - Версия 2.1. Теперь на основе WinInet.
    > Автор: Danger
     
    Да...
 
Конференция "KOL" » научите пользоваться KOLHTTPDownload
Есть новые Нет новых   [134432   +18][b:0][p:0.001]