Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2010, 12:26   #1
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию Компонент Chart

Можно ли chart поместить на image, так что-бы в случае image.Picture.SaveToFile вместе с картинкой сохранялась и сама диаграмма.
Иллидан вне форума Ответить с цитированием
Старый 31.10.2010, 12:35   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

попробуйте через Canvas скопировать данные на Bitmap/Image.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 31.10.2010, 12:53   #3
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

Имеется в виду form1.Canvas.CopyRect или какой-то другой способ?

14:27

Сделал таким образом, но так сохраняется просто сам компонент а график на нем(серия) не сохраянется. Что делать?
Код:
image1.picture.Bitmap.Height:=form1.Height;
image1.picture.bitmap.Width:=form1.width;

Rect1:=Bounds(chart1.left,chart1.top,chart1.width,chart1.height);
Rect2:=Rect1;
image1.Canvas.CopyRect(Rect1,form1.Canvas,Rect2);
У нас принято пользоваться кнопочкой "Правка", дабы не плодить посты подряд, друг за другом.
Читаем правила. Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Уважайте форумчан, и они ответят вам взаимностью...
Модератор

Последний раз редактировалось mihali4; 31.10.2010 в 14:31.
Иллидан вне форума Ответить с цитированием
Старый 31.10.2010, 14:32   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Работайте с канвой формы и будет вам счастье...
mihali4 вне форума Ответить с цитированием
Старый 31.10.2010, 14:46   #5
Иллидан
Форумчанин
 
Регистрация: 16.01.2008
Сообщений: 288
По умолчанию

Извиняюсь
Цитата:
Работайте с канвой формы и будет вам счастье...
Это как? Можно по конкретнее?
Иллидан вне форума Ответить с цитированием
Старый 31.10.2010, 15:15   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Тырк мышкой по пустому месту на форме -> F1 -> Properties -> Canvas -> Delphi Example
mihali4 вне форума Ответить с цитированием
Старый 31.10.2010, 15:25   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А разве у TChart нет возможности сохранить в файл картинку? Вроде было такое же...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.10.2010, 15:49   #8
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Он хочет сохранить картинку с наложенным поверх нее TChart...
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
компонент ms chart control в vb Kracozebr Помощь студентам 0 06.08.2010 10:32
компонент CHART cowboy Общие вопросы Delphi 11 14.09.2009 17:42
Компонент Chart Interesno Общие вопросы C/C++ 1 11.04.2009 11:40
Компонент Chart. Небесный Общие вопросы Delphi 17 09.02.2008 08:48
компонент chart malevich Общие вопросы Delphi 3 04.02.2007 19:53