|
||||
|
|
#2 (permalink) |
|
Neofita della community ![]()
67 Messaggi
![]() |
salve,
Ci sono due modi,secondo me:
1) Potresti andare sul sito lottomaticaitalia.it poi vai su archivio storico e da li scaricarti il file delle estrazioni; che e' un file .txt e poi caricarlo su un memo per poi trasferirlo dove vuoi. 2) Dovresti utilizzare l'ogetto TBrowser,inserire l'indirizzo, poi caricare in un memo la pagina in html attraverso un'istruzione che al momento non ricordo. |
|
|
|
|
|
#4 (permalink) |
|
Very Important Person ![]() ![]()
626 Messaggi
![]() |
Verifica che il sito permetta l'estrazione dei dati (cosa che dubito - ad esempio paginegialle lo proibisce esplicitamente).
Preso atto che stai agendo in piena legalità, puoi usare questa routine per salvare su un file il contenuto HTML di una pagina: codice:
uses
ShDocVw, ActiveX;
procedure WB_SaveAs_HTML(WB:TWebBrowser; const FileName : string);
var
PersistStream: IPersistStreamInit;
Stream: IStream;
FileStream: TFileStream;
begin
if not Assigned(WB.Document) then
begin
ShowMessage('Nessuna pagina caricata!');
Exit;
end;
PersistStream := WB.Document as IPersistStreamInit;
FileStream := TFileStream.Create(FileName, fmCreate);
try
Stream := TStreamAdapter.Create(FileStream, soReference)
as IStream;
if Failed(PersistStream.Save(Stream, True)) then
ShowMessage('Impossibile scaricare i risultati html!');
finally
FileStream.Free;
end;
end;
__________________
Vienimi a trovare: http://www.cyberlaundry.net RICORDA che il modo migliore per ringraziare chi ti dà supporto è di fare click sull'icona "commenta intervento" Se risolvi da solo il problema che hai postato, condividi con noi la soluzione. Potrebbe essere utile ad altri. |
|
|
|
|
|
#7 (permalink) |
|
Very Important Person ![]() ![]()
626 Messaggi
![]() |
Certamente, basta conoscere l'html
![]()
__________________
Vienimi a trovare: http://www.cyberlaundry.net RICORDA che il modo migliore per ringraziare chi ti dà supporto è di fare click sull'icona "commenta intervento" Se risolvi da solo il problema che hai postato, condividi con noi la soluzione. Potrebbe essere utile ad altri. |
|
|
|
![]() |
| Strumenti della discussione | |
| Modalità di visualizzazione | |
|
|
Tutti gli orari sono GMT +2. Attualmente sono le 09:50.











Modalità lineare

