![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Цитата:
Выдаёт ошибку: 'Void' does not contain a member named Metka a line 2548. В чём может быть причина? Последний раз редактировалось Red_baron, 09.04.2010 в 18:12. |
|
#2
|
||||
|
||||
|
Либо метка не определена, либо она за пределами видимости.
И вообще goto - зло!!! |
|
#3
|
|||
|
|||
|
Что значит за пределами видимости?
|
|
#4
|
||||
|
||||
|
я так понимаю, что ее нужно объявить заранее...рядом с секциями var, type процедуры введи
Код:
Label Metka; |
|
#5
|
|||
|
|||
|
procedure TWinForm.Button2_Click(sender: System.Object; e: System.EventArgs);
label Metka; var и т.д. С этим всё в порядке. |
|
#6
|
||||
|
||||
|
Metka: {поехал код}
|
|
#7
|
||||
|
||||
|
Молодой человек, покажите мне того кто вам научил делать метки. Мне действительно сильно интересно
|
|
#8
|
||||
|
||||
|
Вообще метки это рудименты паскаля...Их настоятольно не рекоммендуется использовать...но раз уж вставили метку, то должно быть 3 вещи...
Код:
Label Metka;//1 объявление метки begin ...//Рабочий код Metka://2 то место куда прыгать ... Goto Metka;//3 то место откуда прыгать ... end; Цитата:
|
|
#9
|
|||
|
|||
|
Всё это есть
В других местах у меня метки работают. Пока решил проблему флагом внутри исключения, если флаг true, то после исключения срабатывает метка. |