string getLastExcepText(MTParser parser) { string msg = ""; MTExcepData e = new MTExcepData(); MTParserLocalizer loc = new MTParserLocalizer(); do { parser.getLastExcep(e); if (e.getID() != "ok") { string desc = ""; try { desc = loc.getExcep(e); } catch (Exception) { // No localized description available, so take the default text desc = e.getDescription(); } msg = msg + desc; msg = msg + Environment.NewLine; } } while(e.getID() != "ok"); return(msg); }
string getLastExcepText(MTParser parser) { string msg = ""; MTExcepData e = new MTExcepData(); MTParserLocalizer loc = new MTParserLocalizer(); do { parser.getLastExcep(e); if (e.getID() != "ok") { string desc = ""; try { desc = loc.getExcep(e); } catch( Exception ) { // No localized description available, so take the default text desc = e.getDescription(); } msg = msg + desc; msg = msg + Environment.NewLine ; } } while(e.getID() != "ok"); return msg; }