|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.12.2011, 14:57 | #1 |
Регистрация: 11.12.2011
Сообщений: 5
|
Где ошибка в коде?
type
tk=class g:integer; procedure gl; function hj(j:integer):integer; property dd:integer write gl read hj; end; На строчке read пишет [Error] Unit1.pas(25): Incompatible types Из-за чего это? |
11.12.2011, 15:19 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
у вас не индексное свойство, потому read-метод не должен принимать ни одного параметра.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
11.12.2011, 15:23 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Я уверен что описав свойство автор забыл правильно описать его обработчик: Код:
I'm learning to live...
|
|
11.12.2011, 15:29 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Write-метод тоже не правильно описан - параметра нет
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
11.12.2011, 15:43 | #5 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
для свойства вида Код:
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
11.12.2011, 16:19 | #6 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Я думаю Вы, ТС, просто перепутали (мб пример из учебника не так уяснили) и вместо правильного
Код:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
где ошибка в коде ?не могу понять | Qiper | Общие вопросы C/C++ | 26 | 02.04.2012 21:19 |
Где ошибка в коде? | levohotnik | Microsoft Office Excel | 3 | 28.10.2010 17:30 |
Где ошибка в коде? | ilgar-90 | Общие вопросы Delphi | 2 | 08.02.2010 09:04 |
Где ошибка в моем коде? | artemavd | БД в Delphi | 12 | 22.09.2008 14:28 |
Где ошибка в коде? | Македонский | Общие вопросы Delphi | 16 | 10.09.2007 15:45 |