C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
вопрос про StringGrid..., помогите новичку
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.
Это набор, значения в него записываются при помощи оператора вставки(<<), а не присваивания(=).

Вернуться в Вопросы программирования в C++Builder