Avatar billede krab Praktikant
06. juni 2003 - 10:05 Der er 1 kommentar og
1 løsning

Error Message.

Hej!

Jeg er ved at lave noget delphi, og vil bare gerne li vide hvorfor den kommer med denne fejl, (Altså bare hva det betyder!!)
" Asynchronous socket error 10053. "  hva betyder det ???

//krab
Avatar billede razersedge Nybegynder
06. juni 2003 - 10:26 #1
Det betyder at der er sket en fejl i din socket forbindelse, kan være mange ting.

Prøv at smide dette i din Sockets OnError:

  if (ErrorEvent = eeGeneral) then begin
        Status ('Socket Error Occured: '+IntTOStr(ErrorCode));
  end else
  if (ErrorEvent = eeSend) then begin
        Status ('Socket Error Occured: '+IntTOStr(ErrorCode)+' - An error occurred when trying to Send.');
  end else
  if (ErrorEvent = eeReceive) then begin
        Status ('Socket Error Occured: '+IntTOStr(ErrorCode)+' - An error occurred when trying to Receive.');
  end else
  if (ErrorEvent = eeConnect) then begin
        Status ('Socket Error Occured: '+IntTOStr(ErrorCode)+' - A connection request that was already accepted could not be completed.');
  end else
  if (ErrorEvent = eeDisconnect) then begin
        Status ('Socket Error Occured: '+IntTOStr(ErrorCode)+' - An error occurred when trying to close a connection.');
  end else
  if (ErrorEvent = eeAccept) then begin
        Status ('Socket Error Occured: '+IntTOStr(ErrorCode)+' - A problem occurred when trying to accept a client connection request.');
  end else begin
        Status ('Socket Error Occured: '+IntTOStr(ErrorCode));
  end;
ErrorCode := 0;
---------------------

Det stopper den besked der kommer op og udskriver fejlen lidt pænere.

Status(S : String) er en procedure jeg har lavet for at gøre det lettere for mig at skrive en linie ud i en memo (Memo1.Lines.add();)
Avatar billede razersedge Nybegynder
06. juni 2003 - 10:27 #2
Der skal ikke deklareres nogle variabler i din OnError, dem du ser i det stykke kode er overført som parametre.
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