Err.Description проблем

3 отговора 122 прегледа
#1

Err.Description проблем

Привет,

прихващам си грешките с on error, после в зависимост от err.number или err.description правя разни работи.

Имам много странен проблем. Ако стартирам програмата от ИДЕ-то, в определени случаи получавам грешки с Err.Description от рода на
----
Method 'SomeMethod' of Object 'SomeObject' failed
----
Ако обаче същата грешка възникне при работа на компилираната програма,
Err.Description връща
----
Method '~' of Object '~' failed
----

Дескрипшъна си е на английски, изобщо нямам идея защо става така. Дайте акъл как да получа нормален Err.Description

Отговор
в отговор на microsoft #2

Re: Err.Description проблем

По време на изпълнение няма как да се получи име на метод и обект. КОМ не го позволява.

Отговор
в отговор на microsoft #3

Re: Err.Description проблем

1. Opravi si error hangling-a - t.e vsiaka funcia ot tvoia kod da ima error handler
2. Polzvai early binding
3. Tova poniakoga e generalna greshka pri ADO & MTS COM - koiato maskira istinskata

Отговор
в отговор на VBProgrammer #4

Oste nesto

Ako polzvash MTS(COM+) obecti vseki public method triabva da zavyrshva sys ObjectContext.SetComplete ili ObjectContext.SetAbort i sled tova ne biva da pipash member vars poveche. Preporychva se obectite v MTS da sa stateless.

Отговор