Jak na komponencie Memo lub RichEdit wyświetlic jakieś informacje pochodzące ze strony internetowej? :-*
Uzyj komponentu IdHTTP (etc...) z pakietu INDY.
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 :)
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 ?
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)
ja bym użył do tego kontrolki WebBrowser
albo komponentu pokrewnego richedit ale z clx