Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Delphi]Wysyłanie formularza/odwiedzanie strony


Rekomendowane odpowiedzi

Opublikowano

Jak w delphi wysłać formularz albo po prostu odwiedzić strone www.jakastrona.pl?zmienna=Edit1.Text&zmienna2=Edit2.Text?

Przeczytałem gdzieś, że służy do tego któryś z komponentów INDY, ale nie wiem dokładnie który, bo opis był dość chaotyczny. Z góry dziękuje za odpowiedź.

Opublikowano

W komponentach indy jest idhttp, z tym że nie polecam go używać bo jest gówniany.

W menu kliknij Project > Import Type Library > wybierz Microsoft WinHTTP services > kliknij Install.. > zainstaluj.

Potem robisz coś takiego:

uses WinHttp_TLB;
...
function GET(url: widestring) : widestring;
var
 http: IWinHttpRequest;
begin
 result := '';
 http := CoWinHttpRequest.Create;
 http.open('GET', url, False);
 http.send(EmptyParam);
 if (http.status = 200) then result := http.ResponseText;
end;

I wywołujesz tą funkcję z adresem strony który chcesz otworzyć & pobrać - zwraca stronę html którą da serwer.

Twoja stara robi catch the clowny w Game Makerze.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...