Avatar billede spykiller Nybegynder
18. december 2003 - 09:17 Der er 5 kommentarer og
1 løsning

ingen fejl meddelse

I visual basic har man

on error resume next

Hvad hedder det i delphi 7 ?
Avatar billede morten_s Nybegynder
18. december 2003 - 09:19 #1
try

except

end
Avatar billede spykiller Nybegynder
18. december 2003 - 09:23 #2
Hvad er forskellen på

try og except ?
Avatar billede morten_s Nybegynder
18. december 2003 - 09:27 #3
try
  //Her skriver du den kode som du vil afvikle
except
  //Her skriver du den kode som skal afvikles hvis der er fejl i koden
  ovenover, ønsker du at undgå en fejlmeddelelse skriver du ingen kode
end;
Avatar billede spykiller Nybegynder
18. december 2003 - 09:28 #4
Cool nok Morten

Takker
Avatar billede morten_s Nybegynder
18. december 2003 - 09:31 #5
Velbekommen
Må jeg henlede opmærksomheden på

try
  //Her skriver du den kode som du vil afvikle
finally
  //Her skriver du den kode som skal afvikles uanset om ovenstående går godt
    eller skidt.
end;
Avatar billede pjotre Novice
18. december 2003 - 09:34 #6
Eksempel på test af nummerisk værdi, som viser at try og except skal bruges sammen:

try wnum := strtoint(Kundenr.text)    {her testes om feltet er nummerisk }
  except                              {dette var ikke tilfældet, så set focus}
    begin                            {på feltet og udskriv fejlmeddelelse}
      Kundenr.setfocus;
      MessageDlg('Skal være nummerisk', mtInformation,[mbOK],0);
      exit;
    end;
  end;

Mvh Pjotre
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