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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2012, 13:24   #1
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию Как отменить перезапись файла

Всем доброго времени суток.

Имеется код, который делает скрин экрана
Код:
procedure TForm.Button1Click(Sender: TObject);
var
bmp: TBitmap;
DC: HDC;
begin
if Label1.Caption='100%' then
begin
bmp:=TBitmap.Create;

bmp.Width:=1024;
bmp.Height:=768;

DC:=GetDC(0);

bitblt(bmp.Canvas.Handle, 0, 0, Screen.Width, Screen.Height,
DC, 0, 0, SRCCOPY);

bmp.SaveToFile('Screen.bmp');

ReleaseDC(0, DC);

bmp.Free;
end;
end;
Всё работает хорошо, только одна загвостка - если в корне проги уже есть файл с именем ''Screen.bmp'', то он перезаписывается, не сохраняя старый.

Как сделать так, чтобы каждый последующий файл записывался с новым именем, - с датой '10.05.2012, 20-21.bmp', к примеру, в момент, когда этот файл был создан.
xRamzeSx вне форума Ответить с цитированием
Старый 10.06.2012, 13:53   #2
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Код:
bmp.SaveToFile(FormatDateTime('dd/mm/yy_hh/nn/ss', Now) + '.bmp');
Shouldercannon вне форума Ответить с цитированием
Старый 10.06.2012, 14:00   #3
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию

Огромное спасибо!)
xRamzeSx вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перезапись инфы из одного файла в текстовый MIKE11IPME Помощь студентам 0 15.10.2010 02:42
[Язык С] Перезапись данных из одного fits файла в другой fits файл alex8787 Помощь студентам 0 28.06.2010 11:50
Перезапись файла в MFC nazavrik Visual C++ 15 13.02.2010 13:29
Перезапись файла без путя или определение расположения файла программы The Best Общие вопросы Delphi 4 13.07.2009 22:50
Перезапись файла в текущей позиции Андрей= Общие вопросы Delphi 2 08.05.2008 17:19