Avatar billede lifeweb Nybegynder
26. september 2007 - 15:51 Der er 3 kommentarer og
1 løsning

forbindelses-fejl

hej

jeg har lavet et lille program som står og kører en http-request mod et asp-script jeg har på min webserver...

nogle gange går det i stå - men jeg får ikke nogen fejlmelding jeg rigtigt kan bruge til noget.

det er typisk noget med en socket error.

er der nogen der har erfaringer hermed?
og kan jeg evt bede den om at logge fejlmeddelelserne så jeg kan sende dem herind :)
Avatar billede kroning Nybegynder
26. september 2007 - 16:14 #1
Nu ved jeg ikke om det er indy du bruger men jeg har flere gange med forskellige komponenter oplevet at de efter at være gået ned med en fejl (socket error) ikke kan bringes til live igen. Løsningen var så at oprette komponenten at runtime og så sørge for at free´e den når den har hentet det der skal hentes.

Dvs.

try
  IdDims.Create();
  IdDims.Gør_ting;
finally
  IdDims.Free;
end;
Avatar billede hrc Mester
27. september 2007 - 09:27 #2
Create skal udenfor Try'en. Ingen grund til at frigive en dims hvis det ikke lykkes at oprette den.

var
  Dims: TIdDims;
begin
  Dims := TIdDims.Create(nil);
  try
    Dims.Gør_ting;
  finally
    Dims.Free;
  end;
end;
Avatar billede lifeweb Nybegynder
08. oktober 2007 - 11:34 #3
tak for det - smid et svar ;)
Avatar billede kroning Nybegynder
08. oktober 2007 - 15:17 #4
k
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