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. [???]

- Rejestracja:około 23 lata
- Ostatnio:około rok
Ś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.