[Delphi] Memo i internet

0

Jak na komponencie Memo lub RichEdit wyświetlic jakieś informacje pochodzące ze strony internetowej? :-*

0

Uzyj komponentu IdHTTP (etc...) z pakietu INDY.

0

a tu masz dokładniej:

idHTTP:

var
Source: TStringStream;
begin
Source:=TStringStream.Create('');
IdHTTP1.Get('jakis plik w necie', Source);
Memo1.Lines.Text:=Source.Datastring;
Source.Free;
end;

Mozesz też użyć HTTPGet (z tej strony)
wtedy tylko tam wpiszesz adrews pliku potem HTTPGet1.GetString i w oOnStringDone wpiszesz Memo1.Lines.Text:=Result;

Pisze z pamięci więc sorry jak coś nie działa :)

0

a tu masz dokładniej:

idHTTP:

var
Source: TStringStream;
begin
Source:=TStringStream.Create('');
IdHTTP1.Get('jakis plik w necie', Source);
Memo1.Lines.Text:=Source.Datastring;
Source.Free;
end;

Czy w podobny sposob mozna sciagnac np. plik ZIP ?

0

a tu masz dokładniej:

idHTTP:

var
Source: TStringStream;
begin
Source:=TStringStream.Create('');
IdHTTP1.Get('jakis plik w necie', Source);
Memo1.Lines.Text:=Source.Datastring;
Source.Free;
end;

Czy w podobny sposob mozna sciagnac np. plik ZIP ?

Można się posłużyć komponentem HTTPGet firmu UtilMind (jest tu na tej stronie do pobrania wraz z przykladem)

0

ja bym użył do tego kontrolki WebBrowser
albo komponentu pokrewnego richedit ale z clx

1 użytkowników online, w tym zalogowanych: 0, gości: 1