Sõltuvalt sellest, kellega räägite, on ajaveeb isiklik veebipäevik, lühikeste, kuupäevaga arutatud kommentaaride kogumik või uudiste ja teabe avaldamise viis. Noh, Delphi programmeerimise avaleht toimib ajaveebina.
Delphi projekti uusimate pealkirjade kuvamiseks peate esmalt alla laadima XML-faili. Kuna seda XML-faili värskendatakse iga päev (lisandub uusi kirjeid), vajate koodi, mis on loodud määratud URL-i sisu salvestamiseks faili.
Looge uus Delphi projekt ja visake vormile TListView (nimi: 'LV') komponent. Lisage TBnupp (nimi: 'btnRefresh') ja TXMLDocument (nimi: 'XMLDoc'). Järgmisena lisage nimekirjaView komponenti kolm veergu (pealkiri, link ja kirjeldus). Lõpuks lisage XML-faili allalaadimiseks kood, sõeluge see TXMLDocumentiga ja kuvage nupu OnClicki sündmuste käitlejas ListView sees.
XMLDoc-i omadus DocumentElement pakub juurdepääsu dokumendi juursõlmele. See juursõlm on element. Järgmine, ChildNodes. Kõigepealt tagastab elemendile ainsa alamsõlme, milleks on sõlm. Nüüd, ChildNodes. FindNode ('element') leiab esimese „liha” sõlme. Kui meil on esimene sõlm, siis iteratsiooni lihtsalt läbi dokumendi kõigi "liha" sõlmede. NextSiblingi meetod tagastab sõlme vanema järgmise lapse.
See selleks. Laadige kindlasti alla kogu allikas. Ja loomulikult võite julgelt ja julgustada postitama selle artikli kohta kommentaare meie Delphi programmeerimisfoorumis.