Avatar billede niels_kristian Nybegynder
06. maj 2005 - 17:58 Der er 1 kommentar og
1 løsning

On Error GoTo

Dim i As Integer
   
    On Error GoTo fejlmed


  kode..kode .. kode
  kode..kode .. kode
  kode..kode .. kode

fejlmed:
filer(hvorlangerror) = svalgt
List2.AddItem filer(hvorlangerror), hvorlangerror
MsgBox Err.Description

End Sub
hvorfor går den ind under fejlmed: lige meget om der er fejl eller ej
Avatar billede joern Nybegynder
06. maj 2005 - 18:20 #1
Hej.

Inden din label fejlmed:  skal du skrive 'exit sub'

I øvrigt kan du afstille en fejlhåndtering med 'On error goto 0' (nul)  Ellers kan det forekomme at fejl senere i subrutinen bringer en misvisende meddelelse om fejlårsag.  Du kan have flere error-handlings i samme subrutine.

Under fejlmed:  bør du tilføje:

exit sub
Resume Next

dette for hver fejlmeddelelse.

M.v.h. Jørn
Avatar billede niels_kristian Nybegynder
06. maj 2005 - 18:31 #2
Dim i As Integer
   
    On Error GoTo fejlmed


  kode..kode .. kode
  kode..kode .. kode
  kode..kode .. kode
exit sub
fejlmed:
filer(hvorlangerror) = svalgt
List2.AddItem filer(hvorlangerror), hvorlangerror
MsgBox Err.Description

End Sub
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