Наличие исключения

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Наличие исключения

Сообщение Williams » 26.01.2009 (Пн) 21:42

Делаю так:
Код: Выделить всё
  Dim Success As Boolean = True
                Try
                    Do Some Stuff....
                Catch ex As Exception
                    Success = False
                    MessageBox.Show("Failed to do it!")
                Finally
                    If Success Then RaiseEvent OperationSuccessful()
                End Try


Но можно ли обойтись как-то без переменной?
И вы думаете, что вас оставят в живых после прочтения этого поста?

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Наличие исключения

Сообщение MIT » 26.01.2009 (Пн) 21:47

Можно ведь так, просто переставив строки:
Код: Выделить всё
Try
     Do Some Stuff....
     RaiseEvent OperationSuccessful()
Catch ex As Exception
     MessageBox.Show("Failed to do it!")
End Try
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Наличие исключения

Сообщение Williams » 26.01.2009 (Пн) 21:55

MIT писал(а):Можно ведь так, просто переставив строки:
Код: Выделить всё
Try
     Do Some Stuff....
     RaiseEvent OperationSuccessful()
Catch ex As Exception
     MessageBox.Show("Failed to do it!")
End Try


блин.. точно :) А я ломаю голову...
И вы думаете, что вас оставят в живых после прочтения этого поста?


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27

    TopList