| Schumi |
| Отправлено: 14.12.2004, 19:07 |
|

Машинист паровоза
Группа: Участник
Сообщений: 206

|
К примеру есть TStringGrid *ptr. И у него сделана обработка OnDrawCell — MyDraw.
Когда пишу | CODE | | ptr->OnDrawCell=NULL. |
Все нормально,но когда после пишу:
| CODE | | ptr->OnDrawCell=MyDraw |
Плюется,что не могет.И выдает,что не может преобразовать указатель функции к указателю-такому же,за исключением,что не TRect,а const TRect.
Как избавиться от этого?
|
 |
| AVC |
| Отправлено: 15.12.2004, 09:27 |
|
Ветеран
Группа: Модератор
Сообщений: 1583

|
Определить функцию как того требует bcb (все равно вы его не переспорите ) |
 |
| Schumi |
| Отправлено: 15.12.2004, 21:31 |
|

Машинист паровоза
Группа: Участник
Сообщений: 206

|
А где логика? Ведь функцию обработчика сам BCB и генерирует.
|
 |
| olegenty |
| Отправлено: 17.12.2004, 09:30 |
|
Ветеран
Группа: Модератор
Сообщений: 2412

|
без логики сделай как AVC сказал
|
 |