Kan man på något sätt referera till namnen på de olika subrutinerna för att lättare kunna felsöka? Hej Ett bra sätt att hanter fel och att få med den information du vill ha är att använda Urfins HuntERR AddIn i VB6. Jag tyckwer det funkar bra med deras program och mer info finns här, Programmer guide, http://www.urfinjus.net/UJ2/docs/HuntERR31guide.htm. Och kan laddas ner här http://www.urfinjus.net/UJ2/Home.asp där det även finns en del annat intressant.Få med Subrutinsnamnet i Felmeddelande
Typ så här, Jag kan ju skriva en variabel som heter som subrutinen men det vore ju lättare att referera till just subrutinsnamnet
T.ex. enl. nedan, men vad byter jag ut Subritin mot ? Går det?
MsgBox "Ett fel har uppstått i subrutin " & Subrutin , vbInformation
// AndersSv: Få med Subrutinsnamnet i Felmeddelande
Eftersom felet uppstår i Subrutiner så bör du ju ha
felmeddelandet i den Subrutin där det sker för att sedan
återställa direkt med Err.Clear
Dvs du får hårdkoda i varje Sub
MsgBox "Ett fel har uppstått i subrutin Text1_Change", vbInformation
Om du skickar alla fel till en ErrorSub så får du skicka med SubNamn
som ett argument.
/SvenSv: Få med Subrutinsnamnet i Felmeddelande
//
Janne.
P.S Glömde att säga att den kostar gratis D.S.