[Delphi] Delphi a informacje z WWW

[Delphi] Delphi a informacje z WWW
0

Mam mały problem chiałem napisac programik, który by zmieniał tapete na inny kolor:
czerwony, czarny, zielony po nacisnieciu buttona. Ale zeby zalezało to ode mnie jaki kolor dzisiaj bedzie u innych.Oks przejde do rzeczy chiałbym aby na stronie wpisywac jede z trzech kolorów i program po wcisnieciu buttona by sprawdzał co jest na pisane za slowo i zmieniał by tapete na taki kolor jaki bym podał na stronie www.
Prosze o pomoc. [???]

W0
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 14 lat
  • Postów:384
0

ściągaj plik ze strony ;]
i interpretuj potem

Rene
  • Rejestracja:około 23 lata
  • Ostatnio:około rok
0

Ściągnij sobie INDY i tam masz komponent IdHTTP1.
Najlepiej zapisuj kolor (np. clBlue) do jakegoś pliku tekstowego i potem:

var
Src: TStringStream;
Kolor: String;
begin
Src:=TStringStream.Create('');
IdHTTP1.Get('http://www.jakasstronka.pl/kolor.txt', Src);
Kolor:=Src.DataString;
//tu w zmiennej Kolor będizesz mieć nazwę koloru. Ale teraz jak zrobić z tapetą to nie wiem jak chcesz.

może zapisz do zasobów 3 kolorowe bitmapki i jak np.

if Kolor='clBlue' then
begin
{wypakuj gdzies niebieska bitmapke i ustaw jako tapetę (to masz w FAQ)}
end;


albo zrób tak że zamiast nazwy koloru zapisz tam adres jakiejś tapety do pobrania, poberz ją i ustaw jako tapete - chyba lepsze rozwiązanie.
a do pobierania możesz wykożystac komponent HTTPGet (z tej stronki)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.