Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > получение текста из интернет


Автор: MaGICaN 27.7.2007, 17:02
Привет всем.
Как реализовать получение текста из интернет в консольном приложении.
заранее спасибо

Автор: _hunter 27.7.2007, 17:28
путем прямого поиска по форуму. ищи WinInet/IdHTTP

Автор: LEE_ROY 29.7.2007, 10:31
Я делал вот так:

Код

uses
  SysUtils,
  UrlMon;
...
var
resblank: textfile;
s: string;
begin
UrlDownloadToFileA(nil,'http://www.site.com/text.txt','text.txt',0,nil);
if true then
assignfile(resblank, 'text.txt');
reset(resblank);
while not eof(resblank) do
begin
readln(resblank, s);
//Тут твои вычисления...
end;
end;

Автор: W4FhLF 29.7.2007, 13:39
Цитата(LEE_ROY @  29.7.2007,  10:31 Найти цитируемый пост)
UrlDownloadToFileA(nil,'http://www.site.com/text.txt','text.txt',0,nil);



Тогда уж URLDownloadToCacheFile, хотя такой способ мне не нравится. Лучше и проще здесь WinInet API, хотя смотря какого текста и по какому протоколу. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)