Så vidt jeg kan forestille mig, ignorerer programmet nu, hvis der opstår en fejl (exception) i koden, men... Jeg skal også have den til, at forstætte derefter. Alstå, hvis der er en exception ved denne her linje:
IDE'et vil vise en exception-error hvis en exception bliver raised, dette kan du slå fra under: Tools > Debugger Options > Language Exceptions > "Stop on Delphi exceptions"
Hmm... Jeg tror du er ved at rode dig ud i noget skidt ;-)
Den eneste måde du kan få en exception på i det eksempel du viser er, hvis der ikke er nogle items i ListBox1 og/eller ListBox2. Du bør ikke bruge exceptions til at redde dig pga. dårlig logik i dit program.
Dit eksemple kunne du redde på en simpel måde:
if (ListBox1.Items.Count > 0) and (ListBox2.Items.Count > 0) then bla bla. else do nothing...
PS: Også giv dog dine listboxe nogle fornuftige navne....
badass og razersedge: Begger jeres eksempler ignorerer fejlen, men går ikke videre (formentlig fordi den ikke kan rename til noget den ikke ved hvad er).
Doc404: Jeg var i gang med en lignende kode, men da jeg allerede har dummet mig og gentaget det MANGE gange, så ville det bare tage lang tid at sætte koden ind de rigtige steder (især, fordi der kan være fra 1 til 10 items in ListBox'ene og der er 22 listboxe), men jeg gætter på at det er det jeg bliver nødt til. Jeg kan godt acceptere dit svar, hvis du laver et ;)
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.