icewind |
Отправлено: 10.07.2004, 20:44 |
|
Не зарегистрирован

|
вопрос следующий:
на форме создается StringGrid (используя new) Потом изменяются свойства этого объекта например
StringGrid->Top=15;
однако на следующую строку компилятор ругается
StringGrid->Options->goEditing=true;
"Pointer to structure required on left side of -> or ->*"
Как изменить свойство goEditing? |
 |
PeroManiak |
Отправлено: 10.07.2004, 23:48 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 71

|
icewind, ты знаешь, что такое C++???????
А потоковый ввод/вывод? Ты хоть книги читал? Или только экзамплами пользуешься?
CODE |
StringGrid1->Options<<goEditing;
|
|
 |
PeroManiak |
Отправлено: 10.07.2004, 23:50 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 71

|
Забыл, чтобы оно (goEditing) было false надо написать>>
|
 |
icewind |
Отправлено: 11.07.2004, 05:24 |
|
Не зарегистрирован

|
Объясните причем здесь потоковы ввод\вывод? |
 |
** MDM |
Отправлено: 11.07.2004, 19:04 |
|
Не зарегистрирован

|
QUOTE (icewind @ 11/07/2004, 06:26) | Объясните причем здесь потоковы ввод\вывод? |
Нипричем, но ты все равно посмотри на тип свойства Options.
Это набор, значения в него записываются при помощи оператора вставки(<<), а не присваивания(=). |
 |