Tutorial pentru a face un simplu Delfi verificator - trișorii zona zorgee


Bună ziua tuturor. Am decis să scrie un tutorial pentru a ajuta la novichkam.V acest tutorial vă va spune cum să facă sapunuri Checker pentru înregistrarea pe Twitter. Toate lucrările vor merge în Delphi XE. pentru rețeaua va folosi Indy.Brauzer Mozila FireFox (Prin el cereri de la SSL) capturate cu .Tema ecran
Deci, să începem.

componenta TidHTTP- pentru rețea. Prin toate acestea, și vom trimite, și așa mai departe.
TOpenDialog - prin ea vom încărca programul nostru email'y.
TButton - buton, atunci când faceți clic, va comite o anumită acțiune.
TMemo - va scrie întregul jurnal în ea.
TIdSSLIOHandlerSocketOpenSSL - o componentă pentru utilizarea cu SSL. Din moment ce Twitter este de lucru prin ea, nu este nimic fără această componentă nu va funcționa.
TidAntiFreeze - fără această componentă, va rămâne cu interfață GUI (cu alte cuvinte, în timpul funcționării, forma va Pct lag puternic)
TGroupBox - În el, vom fi adăugarea de tag-uri (TLABEL) ca program de dezvoltare.

Acum, noi le ajusta. La alocarea unei componente din fila Object 2 Inspektor'e apar:
Proprietăți și evenimente
Proprietăți- direct proprietățile acestei componente.
evenimente events care sunt posibile cu această componentă.

Acum lucrăm numai cu fila Properties.
Selectați idHTTP1, în linia IOHandler pune IdSSLIOHandlerSocketOpenSSL1. obține acest lucru:

Următoarea Memo1.
Coaserea Lines, în fața TStrings ei. Faceți clic pe trei puncte. Ștergeți tot acolo, care a fost doar gol.

GroupBox1.
Schimbarea legenda de la „Statistică“

Button1
Modificarea legenda de la „e-mail“

Button2
Schimbarea legenda de la „Start“

Acum, adăugați TLabel pentru statistici.

Avem nevoie de 6 lucrurile lor. Selectați-le în Tool Palette. și le aruncă direct în GroupBox1 (tobish nu forma, adică direct pe GroupBox1)

Eliminarea în funcție de tipul:
01 februarie
04 martie
05 iunie

Schimbarea în numere impare (1,3,5), următoarele proprietăți Legendă:
Toate:
Corect:
Bad:

Și chiar (2,4,6) Caption purifica.

Ca rezultat, forma noastră este acum de aproximativ după cum urmează:

preparare pas se formeaza peste. Să ne întoarcem la codul.
Pasul 3. cod.
Ne întoarcem la codul (la F12 Hit).
În primul rând, se adaugă peremennye.V Var add:
Cod: Selectați toate
Depeșele încărcăm săpun care urmează să fie trimise mai târziu cereri.
La Link, vom scrie codul sursă pentru răspunsul serverului.
I se va păstra numărul actual de linii de TStringList.
Listă de mici, în principiu, este nevoie de noi nimic mai mult.

Du-te înapoi la forma, faceți clic pe un spațiu gol de pe forma, Obiectul Inspector'e accesați fila Evenimente, selectați linia opusă OnCreate, amplitudinea zhmakat de două ori, și scrie cod pentru:
Cod: Selectați toate
Acum, pentru butoane.
Ne întoarcem la formularul, faceți clic de două ori pe e-mailuri. Scrierea codul:
Cod: Selectați toate
Acest cod încarcă fișierul program, conținutul său sunt scrise la emailurile și Label2 scris numărul total de rânduri în acest textier.