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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2014, 22:17   #1
Nightway
Пользователь
 
Регистрация: 18.05.2013
Сообщений: 57
По умолчанию Сохранение графика

Как сохранить несколько графиков?у меня постоянно переписывается файл...вот код
Код:
procedure TForm1.btn8Click(Sender: TObject);
var BM: TBitmap;
begin
  BM:=TBitmap.Create;
  try
    BM.PixelFormat:=pf24bit;
    BM.Width:=Chart1.ClientWidth;
    BM.Height:=Chart1.ClientHeight;
    Chart1.PrintPartialCanvas(bm.canvas, Chart1.ClientRect);
    BM.SaveToFile('C:\Documents and Settings\User\Рабочий стол\новый график.bmp');
  finally
    BM.Free;
  end;
end;
Nightway вне форума Ответить с цитированием
Старый 15.04.2014, 22:21   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я так предпочитаю:
Код:
BM.SaveToFile(FormatDateTime('C:\Documents and Settings\User\Рабочий стол\новый график(yyyymmddhhnnsszz).bmp'),now);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.04.2014, 22:24   #3
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Ещё можно попробовать воспользоваться компонентом SaveDialog.
Код:
if SaveDialog1.Execute then
  BM.SaveToFile(SaveDialog1.FileName+'.bmp');
Streletz вне форума Ответить с цитированием
Старый 15.04.2014, 22:29   #4
Nightway
Пользователь
 
Регистрация: 18.05.2013
Сообщений: 57
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Я так предпочитаю:
Код:
BM.SaveToFile(FormatDateTime('C:\Documents and Settings\User\Рабочий стол\новый график(yyyymmddhhnnsszz).bmp'),now);
ошибка...ss (2014-04-15 at 10.28.35).jpg
Nightway вне форума Ответить с цитированием
Старый 15.04.2014, 22:37   #5
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

А, где вызов FormatDateTime? Перечитайте внимательно пост Stilet.
Streletz вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение графика в файл. Nightway Общие вопросы Delphi 6 11.04.2014 13:12
Сохранение MangoDGJ Общие вопросы Delphi 12 06.06.2013 20:10
Автоматическое изменение графика при переносе данных, формулы и графика на другой лист REztor Microsoft Office Excel 0 01.06.2013 18:01
Цикл,сохранение результатов в файл,построение по циклу графика,вывод данных из файла в таблицу(C++Builder6 оконные приложения) Demenis Помощь студентам 0 06.07.2012 23:15
Сохранение в БД IgoreKMaN БД в Delphi 4 18.05.2012 19:24