ANDLL писал(а):Название?? S="btnTest_Click";)
!Viper! писал(а):Во-первых btnTest_CLick эт не название события, а имя процедуры-обработчика события, а во-вторых на кой тебе понадобилось получать название любого события и в каком месте ты хочешь их (названия то бишь) получать?
!Viper! писал(а):Во-первых btnTest_CLick эт не название события, а имя процедуры-обработчика события, а во-вторых на кой тебе понадобилось получать название любого события и в каком месте ты хочешь их (названия то бишь) получать?
Private Sub Form1_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
Try
'сгенерим ошибку деления на ноль
Dim a As Integer = a \ 0
Catch ex As Exception
'покажем в каком событии она произошла
MsgBox(ex.TargetSite.Name)
End Try
End Sub
Nord777 писал(а):
- Код: Выделить всё
Private Sub Form1_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
Try
'сгенерим ошибку деления на ноль
Dim a As Integer = a \ 0
Catch ex As Exception
'покажем в каком событии она произошла
MsgBox(ex.TargetSite.Name)
End Try
End Sub
Private Function test(ByVal str As String) As String
Try
Dim fStream As New FileStream("C:\1.txt", FileMode.Open)
Dim sReader As New StreamReader(fStream)
Dim strOut As String
strOut = sReader.ReadLine
fStream.Close()
Catch ex As Exception
Dim str As String = ex.StackTrace.ToString
Dim s, s1, l As String
s = str.IndexOf(Me.Name)
s1 = str.LastIndexOf(":l")
l = s1 - s
Dim evnt As String = str.Substring(s, l)
End Try
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 62