- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Public Overrides Function DataChanged() As Boolean
Const CONST_PROC_NAME = "DataChanged"
Try
Return False
Catch objExcp As Exception
Me.DisplayMessageBox("Unexpected Exception in " & CONST_CLASS_NAME & "." & CONST_PROC_NAME & " : " & objExcp.Message.ToString, MessageBoxIcon.Error)
End Try
End Function
guest 24.11.2009 17:01 # 0
guest 24.11.2009 19:25 # +2
Это не говнокод, а говноархитектура!
Сначала в недоумении пялился на безумный код перехвата ошибки... (бррр... не хотел бы у таких работать!)
А потом увидел это чудо:
Try
Return False
Эйнштейн отдыхает...
vyalcevanet 24.11.2009 23:42 # 0
А откуда тут может взяться exception? Или это задел под переписывание функции, которая пока реализована в качестве заглушки?
6istik 24.11.2009 23:55 # 0
btnOK.Visible= true
а если кто забудет это сделать то тут же получает письмо от начальство полное гнева и возмущения.
vyalcevanet 25.11.2009 00:00 # 0
ну c btnOK, там, понятно, кнопка может куда-то затеряться, но return false - он и в Африке return false...
3.14159265 13.09.2010 16:42 # +1
но возникает вопрос, а почему не обернута Me.DisplayMessageBox(...)
она-то посложнее ретурна будет
guest8 28.05.2019 11:44 # −999
guest 24.11.2009 19:28 # +1
corristo 25.11.2009 00:21 # 0
guest8 01.01.2020 05:29 # −999
HoBorogHuu_nemyx 02.01.2020 14:40 # 0
AnalBoy 03.01.2020 00:36 # 0
Oleg_quadro 25.11.2009 20:08 # 0
Oleg_quadro 25.11.2009 20:13 # +1
guest 27.11.2009 05:02 # 0
guest 27.11.2009 05:03 # 0
"вроде бы не делит исключения"
fxd
guest 27.11.2009 05:05 # +1
6istik 27.11.2009 08:54 # 0
guest 27.11.2009 05:07 # +1
guest 30.11.2009 18:48 # +1
guest 01.12.2009 00:37 # 0
В Application Events есть во чиво:
Private Sub MyApplication_UnhandledException...
TEEN 16.11.2010 17:35 # 0
DPNET 03.02.2012 12:06 # 0
OCETuHCKuu_nemyx 03.01.2020 12:43 # 0