|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.02.2012, 23:48 | #1 |
Новичок
Джуниор
Регистрация: 04.02.2012
Сообщений: 3
|
Вопрос по процедурам
Сразу извиняюсь, т.к. вопрос явно нубский, но гугл мне не к сожалению не помог. Вопрос собственно следующий:
При создании своей процедуры например Код:
Пишет ошибку "undeclared identifier: lbl1" в то время как тот же код работает в процедуре Код:
Объясните пожалуйста почему так происходит и что нужно сделать, чтобы решить эту проблему. |
04.02.2012, 23:52 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Процедура не знает ни вашей формы, ни её объектов. Сделайте её методом формы проблемы отпадатут или передавайте параметром указатель на форму
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
04.02.2012, 23:52 | #3 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
04.02.2012, 23:58 | #4 |
Новичок
Джуниор
Регистрация: 04.02.2012
Сообщений: 3
|
Спасибо, что направили на путь истинный! Теперь знаю купа копать.
|
05.02.2012, 00:06 | #5 |
Ищу работу
Форумчанин
Регистрация: 16.02.2007
Сообщений: 269
|
или так в процедуре "procedure ReadPers;" обращаться так:
MainForm.lbl1
Пишу на Delphi все что угодно, недорого, красиво, с комментариями
###icq 107335###
|
05.02.2012, 00:20 | #6 |
Новичок
Джуниор
Регистрация: 04.02.2012
Сообщений: 3
|
Спасибо MadReason, так действительно заработало!
|
05.02.2012, 02:28 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
MadReason, не дай Бог эта форма будет создаваться динамически...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль.тема процедуры и функции процедурам | Лилия Ви | Помощь студентам | 0 | 29.11.2011 15:37 |
Посоветуйте хороший учебник по процедурам и функциям | netiv | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 27.11.2011 12:33 |
Вопрос по процедурам | Handy | Помощь студентам | 2 | 06.12.2010 12:09 |
Задачи в паскале по процедурам и функциям | Ксения1611 | Помощь студентам | 0 | 25.10.2009 08:58 |
Вопрос по процедурам | north | Помощь студентам | 3 | 22.11.2007 23:14 |