|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.02.2013, 01:59 | #1 | |
Пользователь
Регистрация: 18.01.2009
Сообщений: 49
|
При добавлении процедуры компилятор перестает опознавать идентификаторы обьектов формы
Приветствую! Проблема в следующем: проект нормально компилируется и работает, но если добавить в него данную процедуру (моего авторства), то проект перестает собираться и вываливает кучу ошибок, в том числе и касающихся ранее рабочей части.
Код:
Ошибки после добавления процедуры: Цитата:
|
|
18.02.2013, 02:44 | #2 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
попробуйте так:
Код:
Не количеством плюсов измеряется репутация человека...!
|
18.02.2013, 03:27 | #3 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 49
|
К сожалению ситуация не улучшилась, только начало ругаться еще и на listselect:tlist; в секции private. И не понятно в какую сторону копать
p.s. эта последовательность проверок повторяется в программе около десяти раз, т.е. ее нужно выносить в отдельную процедуру (напр procedure SendCommand), а не в обработчик события procedure TForm1.SendCommand(command: String); Последний раз редактировалось noname_06; 18.02.2013 в 03:32. |
18.02.2013, 03:31 | #4 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
Можно полный исходник.
а то компоненты на форму лень кидать)
Не количеством плюсов измеряется репутация человека...!
|
18.02.2013, 03:38 | #5 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 49
|
Собственно говоря, вотЪ.
|
18.02.2013, 03:40 | #6 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
в процедуре используются запчасти находящиеся на форме и процедура их не видит,
например она не может опознать ServerSocket1 чтобы она его нашла нужно как минимум описать что он на форме Form1.ServerSocket1 ! Как то так!
Не количеством плюсов измеряется репутация человека...!
|
18.02.2013, 03:47 | #7 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 49
|
Привел к виду
Код:
Код:
|
18.02.2013, 04:01 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
18.02.2013, 04:04 | #9 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
Вот всё компилица
С уважением, Volkogriz!
Не количеством плюсов измеряется репутация человека...!
|
18.02.2013, 04:06 | #10 |
Форумчанин
Регистрация: 11.10.2007
Сообщений: 384
|
Да Именно скобки
я скинул уже доделанный проект
Не количеством плюсов измеряется репутация человека...!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проблема с UserForm. при нажатии CommandButton вся программа Exel перестает работать. | caught.let | Microsoft Office Excel | 12 | 14.03.2012 01:18 |
Условия при добавлении вещей | Hozy | PHP | 27 | 07.06.2011 14:41 |
при открытии другой книги скрипт перестает работать | gramp | Microsoft Office Excel | 5 | 14.02.2011 14:11 |
Не работает клава а при нажатии на нее перестает работать мышь!! | Дима я | Компьютерное железо | 10 | 02.03.2010 17:10 |
Проблема при добавлении в БД | Oleg Romanchuk | БД в Delphi | 2 | 12.01.2009 12:21 |