-
суть проблемы: не могу запустить получение файла. сразуже вылетает с ошибкой. для наглядности, переписал всё в простейший вид, тоже самое. вот такой код:
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.
-
забыл указать..
D7, KOL, Windows
-
> Procedure DLDownload(Dummy: Pointer; Sender: PControl; Data: PStream);
-
-
Благодарю, всё заработало.. пойду повторять матчасть :)
-
Можно ли с помощью HTTPDownload отправить методом post, имя и пароль?
-
> RGaysin © (28.08.08 21:48) [5] > Можно ли с помощью HTTPDownload отправить методом post, имя и пароль?
Нет, он предназначен только для скачивания (методом GET). При этом возможно использовать HTTP-авторизацию (задавать логин/пароль).
-
Кстати, компонент сегодня обновился - скоро будет доступен на kolnmck.ru. Переработан механизм управления закачкой; посему просьба всем, кто использует компонент, проверить в своих проектах.
-
> Кстати, компонент сегодня обновился - скоро будет доступен > на kolnmck.ru. Переработан механизм управления закачкой; > посему просьба всем, кто использует компонент, проверить > в своих проектах. Отправил на мыло предложения и правки... Пока вывешивать не буду...
-
Некоторые проблемы при включении UNICODE_CTRLS, в основном из-за непоняток с поддержкой Юникода в текущей версии КОЛ. Остается неясным, какая там ситуация с правками 2.86-2.87 (в соответствующей теме нет новостей).
-
-
MTsv DN "Дополнительное Обновление Неофициальный апдейт для KOL&MCK версии 2.87. Скачать"
а что сюда входит?
-
-
В общем, компонент зарелизен, еще раз, [7]
-
2.1 это последняя версия?
-
> 2.1 это последняя версия?
> Обновление от 03.09.2008 > В разделе Файлы - Компоненты - Сеть > KOLHTTPDownload - Версия 2.1. Теперь на основе WinInet. > Автор: Danger Да...
|