Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Офф-топ

Страница: 1 | 2 |

 

  Вопрос: День программиста Добавлено: 10.11.07 20:03  

Автор вопроса:  Docal | ICQ: 408802757 

Ответить

  Ответы Всего ответов: 23  

Номер ответа: 16
Автор ответа:
 Docal



ICQ: 408802757 

Вопросов: 9
Ответов: 147
 Профиль | | #16 Добавлено: 12.11.07 17:49
On error goto er

er:
msgbox "da nah tebe eta proga den programisa kazhduy den ",vbinformation,"ura"

Ответить

Номер ответа: 17
Автор ответа:
 Docal



ICQ: 408802757 

Вопросов: 9
Ответов: 147
 Профиль | | #17 Добавлено: 12.11.07 17:54
Da kstati kto slushal o "erl" ya chital eto ne dokumentirovanaxa ficha vb kotoraya vozvrashchayet stroku gde oshubka.No dlya yeyo robotu nada zagruzit kakoy to add-ins.Kto cho ob etom sluhal

Ответить

Номер ответа: 18
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #18 Добавлено: 12.11.07 18:59
on error goto e

....

exit sub
e:
MsgBox Err.Description

Ответить

Номер ответа: 19
Автор ответа:
 Docal



ICQ: 408802757 

Вопросов: 9
Ответов: 147
 Профиль | | #19 Добавлено: 12.11.07 23:50
Debug.Print err.Description

Ответить

Номер ответа: 20
Автор ответа:
 Mr.Smile



ICQ: 427682013 

Вопросов: 14
Ответов: 464
 Профиль | | #20 Добавлено: 13.11.07 00:30
Da kstati kto slushal o "erl" ya chital eto ne dokumentirovanaxa ficha vb kotoraya vozvrashchayet stroku gde oshubka.No dlya yeyo robotu nada zagruzit kakoy to add-ins.Kto cho ob etom sluhal
Где читал? Откуда такая недокументированная информация? =)

Ответить

Номер ответа: 21
Автор ответа:
 Docal



ICQ: 408802757 

Вопросов: 9
Ответов: 147
 Профиль | | #21 Добавлено: 13.11.07 22:51
Функция Erl
Erl()
Недокументированная функция Erl(Error line) определяет локальный номер строки, в которой произошла последняя ошибка времени исполнения. Может быть полезной при отладке сложных процедур, в которых по номеру ошибки, выдаваемому объектом Err, сложно определить ее происхождение. Рекомендуется использовать в бета-версиях программ, что позволить узнать места ошибок. Для этого надо включить информацию из нее в каждый обработчик ошибок и перенумеровать все строки внутри процедур (Существуют Add-in, позволяющие перенумеровать все строки)

Возвращаемое значение
Функция возвращает значение типа Long, содержащее значение номера строки. Локальные номера строк задаются программистом. Если на строке, в которой произошла ошибка, номера не задано, функция возвращает ноль

Параметры
Функция не имеет параметров

Пример
' Пример использования функции Erl
' при попытке выполнить ошибочную операцию
' Вставьте код в General Declarations
Private Const MODULE_NAME As String = "Form1"
' Код для кнопки Command1
Private Sub Command1_Click()

On Error GoTo Error_In_Command1_Click:

1 Dim sErrorDescription As String

2 Const sProcSig = MODULE_NAME & "Command1_Click"

' Неправильный код. Кнопки Command2 не существует

3 Debug.Print Command2.Show
  
4 Exit Sub

' Обработчик ошибки
Error_In_Command1_Click:

5 With Err

6 sErrorDescription = "Ошибка '" & .Number & " " & _
       .Description & "' произошла в " & sProcSig & _
       IIf(Erl < > 0, " на строке " & CStr(Erl) & ".", ".";)
7 End With

8 Select Case MsgBox(sErrorDescription, _
                      vbAbortRetryIgnore, _
                      App.Title & " Error";)

       Case vbAbort
9 Resume Exit_Command1_Click:
10 Case vbRetry
11 Resume
12 Case vbIgnore
13 Resume Next
14 Case Else
15 End

16 End Select

Exit_Command1_Click:

End Sub

Ответить

Номер ответа: 22
Автор ответа:
 Docal



ICQ: 408802757 

Вопросов: 9
Ответов: 147
 Профиль | | #22 Добавлено: 13.11.07 22:55
Вот я только что ето за адд-инс что бы строки нумеровать я хз.Кто знает буду раз за помощ

Ответить

Номер ответа: 23
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #23
Добавлено: 19.11.07 02:47
Moi varianti s 256
1. 25 iyun
2. 2 may 2006

512 - 5 dekobra

1024 - 24 okty
2048 - 48 qod perviy russkiy evm na 20 rele(maqnitn?x)
32 -peqviy den sleduyusheqo mesaca.
16-den avansa (polucki)
64 - 6 aprela 1964 - smotrite viki! Srazu uznaete!

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам