Avatar billede armena Nybegynder
29. august 2002 - 13:31 Der er 18 kommentarer og
1 løsning

Hente tal fra nettet

jeg er igang med et lotto program hvor man skal taste sine tal fra sedlen ind og trykke på "tjek". Så kommer der en form frem med resultatet og nederst på formen er der en label og i den label skal der være ugens tal .. hvordan henter jeg tallene ind i label'en?? hver uge laver jeg en side med ugens tal: www.asw.h4f.dk/lotto.html og der skal de hentes fra .. HJÆLP! :o)
Avatar billede borrisholt Novice
29. august 2002 - 13:33 #1
Bruger du indy ?
Avatar billede armena Nybegynder
29. august 2002 - 13:42 #2
jeg ved ikke hvad indy er.. hvad er det??
Avatar billede morten_s Nybegynder
29. august 2002 - 13:49 #3
Hej Jens

kan man connecte direkte til en html side mrd en indy client ?
Avatar billede armena Nybegynder
29. august 2002 - 13:50 #4
hvad er indy?? og hvor kan jeg få det??
Avatar billede borrisholt Novice
29. august 2002 - 13:52 #5
ja brug TidHTTP

Jens B
Avatar billede morten_s Nybegynder
29. august 2002 - 14:11 #6
Se Jens nu blev jeg jo lige lidt nysgerrig, hvordan læser jeg HTML siden ??


procedure TForm1.Button1Click(Sender: TObject);
begin
  IdHTTP1.Host:= 'http://www.asw.h4f.dk';
  IdHTTP1.Connect;
  if IdHTTP1.Connected then
  begin
    IdHTTP1.Get('/lotto.html'); <-------Hvad skal der stå her eller er jeg på vildspor *GGG*
  end;
end;
Avatar billede armena Nybegynder
29. august 2002 - 14:23 #7
hm.. der står ikke noget med label (morten s)
Avatar billede armena Nybegynder
29. august 2002 - 14:24 #8
og jeg har heller ikke TidHTTP
Avatar billede morten_s Nybegynder
29. august 2002 - 14:42 #9
Du kan hente indy her:

http://www.nevrona.com/indy/
Avatar billede hermandsen Juniormester
29. august 2002 - 14:47 #10
Avatar billede armena Nybegynder
29. august 2002 - 15:38 #11
borrisholt>> Den er svær og installer .. hvordan??
Avatar billede armena Nybegynder
29. august 2002 - 15:38 #12
ups... Hermandsen >> Den er svær og installer .. hvordan???
Avatar billede hermandsen Juniormester
29. august 2002 - 15:48 #13
>>armena
Mener du ikke morten_s? Min er da lige til at gå til... Det er bare en procedure! No components needed! :)
Avatar billede borrisholt Novice
29. august 2002 - 15:55 #14
morten >>

procedure TForm1.Button1Click(Sender: TObject);
var
  S : String;
begin
  IdHTTP1.Host:= 'http://www.asw.h4f.dk';
  IdHTTP1.Connect;
  if IdHTTP1.Connected then
    s := IdHTTP1.Get('lotto.html');
end;

Eller download den :

var
  LDestStream: TFileStream;

  LDestStream := TFileStream.Create(DestDir + ZIPNAME, fmCreate);

  try
    HTTP.Get(DOWNLOADPATH + ZIPNAME, LDestStream);
  finally
    FreeAndNil(LDestStream);
  end;


Jens B
Avatar billede morten_s Nybegynder
29. august 2002 - 16:01 #15
Her har du min version med Indycomponent:

procedure TForm1.Button1Click(Sender: TObject);
var
  LottoTal: String;
begin
  LottoTal := IdHTTP1.Get('http://www.asw.h4f.dk/lotto.html');
  ShowMessage(Lottotal);
end;
Avatar billede morten_s Nybegynder
29. august 2002 - 16:03 #16
Jens> Man behøver ikke
  IdHTTP1.Host:= 'http://www.asw.h4f.dk';
  IdHTTP1.Connect;
Det ern æsten for let
Avatar billede borrisholt Novice
29. august 2002 - 16:05 #17
yes det virker da fint !

Jens B
Avatar billede armena Nybegynder
29. august 2002 - 18:35 #18
Morten_S>> Hvordan installer man indy.. har prøvet med det lykkedes ikke.. :o(
Avatar billede armena Nybegynder
13. september 2002 - 20:05 #19
har fundet ud af det!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester