Показать сообщение отдельно
  #11  
Старый 25.11.2012, 02:37
Dmitry_DM Dmitry_DM вне форума
Активный
 
Регистрация: 07.08.2012
Сообщения: 258
Версия Delphi: Delphi 7
Репутация: 11
По умолчанию

Цитата:
Сообщение от angvelem
Эти процедуры рисуют на битмапах, а их потом можешь использвать как угодно и основное окно тебе не требуется. Как я понял ты делаешь не на API, на VCL. Координаты, это первые 2 числа после MainDC.
Предположим вывод на TPainBox:
Код:
  BitBlt(PaintBox1.Canvas.Handle, 0, 0, BarBitmap.aWidth, BarBitmap.aHeight, BarBitmap.Canvas.Handle, 0, 0, SRCCOPY); 
  PaintBox1.Refresh;
на TImage:
Код:
  Image1.Assign(BarBitmap);
Для второго битмапа в том же духе.
Ага, с этим понятно. Теперь об открытии файла. Где оно здесь происходит? На что его правильнее всего будет заменить? Я хочу, что бы диалог открытия появлялся при нажатии на кнопку.
Ответить с цитированием