07. december 2003 - 00:25Der er
17 kommentarer og 2 løsninger
Undgå exception på drev der ikke er tilgængelig
Hey
Er ved at lave en fileexplore i et treeview. Nu er jeg stødt på den irriterende fejl at jeg får en exception når f.eks. der ikke er en disk i A: eller når der ikk er en cd i et cdrom drev. Ved denne exception fremkommer en messagebox, som jeg gerne vil være fri for. men kan man det?
det er vel en "Unhandled Exception"-besked der kommer...
prøv at læs lidt om exceptions og try-catch-finally, da det trods alt er en meget fundemental ting i .Net og opbygningen af en pæn og solid program-arkitektur
Hvis den er Unhandled og har try-catch omkring og det du fanger er en Exception, er der en god chance for at det er det forkerte du har Try-Catch omkring. (men det er ikke sikkert)
Når man bruger GetLogocalDrives og bagefter i en foreach GetDirectories opstår fejlen når der f.eks. ikke er en disk i a drevet. Er der virkelig ingen der har lavet dette her på eksperten?
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.