Oleg_at
Зарегистрирован: 28.09.2007 Сообщения: 10 Откуда: Ижевск
|
Добавлено: Ср 24 Сен 2008 19:47 Заголовок сообщения: Ошибка копирования IIngeoSymbolPainter? |
|
|
Код: |
sSymPaint.Picture.Figures.Add(dPainter.PainterType);
sSymPaint.Picture.Figures[i].Name := dSymPaint.Picture.Figures[i].Name;
sSymPaint.Picture.Figures[i].FigureType := dSymPaint.Picture.Figures[i].FigureType;
|
Выдает ошибку
Код: |
[Pascal Error] CopyShapsInGeo.pas(): E2129 Cannot assign to a read-only property
|
Почему?
Это проходит
Код: |
sSymPaint.Picture.Figures[i].Bottom := dSymPaint.Picture.Figures[i].Bottom;
sSymPaint.Picture.Figures[i].Height := dSymPaint.Picture.Figures[i].Height;
sSymPaint.Picture.Figures[i].Left := dSymPaint.Picture.Figures[i].Left;
sSymPaint.Picture.Figures[i].Visible := dSymPaint.Picture.Figures[i].Visible;
sSymPaint.Picture.Figures[i].Width := dSymPaint.Picture.Figures[i].Width;
|
|
|