Как поймав ошибку и остановить загрузку

Автор:editor

Как поймав ошибку и остановить загрузку

Цитата: SankaUD

Привет Всем,

У меня есть класс, предназначена для чтения содержимого файла и я хочу, чтобы мои дочерней MDI-От для остановки загрузки (скажем, когда пользователь открывает файл из меню «Файл»), если этот класс генерирует исключение (т. е. файл содержит значение null). как это можно сделать?

Если есть простой способ, я могу поймать все происходит ошибок в моем классе и завершить дочерней MDI от нагрузки.

Я не c# эксперт надеюсь, что кто-то может помочь мне.

Спасибо

Цитата: jmcilhinney

Если вы не хотите, чтобы отобразить форму, то не называй его метод Show. Попробуйте пера файл до этого, либо в вызывающем виде или в конструкторе формы, а потом не звонить показывают, если это не удается.

Цитата: SankaUD

Привет jmcilinney,

Спасибо за ответ, но я совсем не понимаю этого. сказать имею следующее.

Пользователь нажимает на родительское меню MDI, чтобы открыть файл. И ссылка на файл передается в класс, чтобы прочитать это содержимое и проверяя ошибки.

Класс выявляет проблему с файлом и затем хочет прекратить погрузку дочерней MDI, связанных с этим файлом.

Я wan’собираюсь создавать исключения в классе и запечатлеть это форма показать событие.

Можете вы, пожалуйста, приведите пример, как это можно сделать? это ОК, чтобы использовать бросить новую систему.Исключение ArgumentException?

Спасибо,

Об авторе

editor administrator

})