Вниз
Скачать: CL | DM;

Сохранить DC в файл   Найти похожие ветки 

← →
Б   (2009-09-26 12:46) [0]

В DC блиттингом перенесён образ.
Как сохранить этот DC в  bmp-изображение на диск?


← →
{RASkov} ©   (2009-09-26 12:51) [1]

В чем трудность-то?


← →
Б   (2009-09-26 13:02) [2]

Какую Win-функцию использовать? Напомните.


← →
{RASkov} ©   (2009-09-26 13:09) [3]

BitBlt(BMP.Canvas.Handle,..., DC,...);
BMP.SaveToFile(...);


← →
Б   (2009-09-26 13:17) [4]

При помощи VCL"а и я могу. Нужно без него, куда входит и TBitmap.


← →
Омлет   (2009-09-26 13:45) [5]

С каких пор TBitmap относится к vcl?


← →
{RASkov} ©   (2009-09-26 13:54) [6]

> С каких пор TBitmap относится к vcl?

ну TBitmap"ов более чем один... Автор ничего конкретно не указывал...

Спросил только про Win функцию.... BitBlt в принципе ей и является....


← →
Б   (2009-09-26 13:57) [7]


> С каких пор TBitmap относится к vcl?

А TTimer - это VCL?


← →
Б   (2009-09-26 13:59) [8]

> Спросил только про Win функцию.... BitBlt в принципе ей и является....
Спросил про функцию сохранения DC в файл, а не копирования.


← →
qwer_qwer   (2009-09-26 15:15) [9]


> Спросил про функцию сохранения DC в файл, а не копирования.


WriteFile


← →
Омлет   (2009-09-26 15:17) [10]

TTimer - относится к vcl, а TBitmap - нет.


← →
qwer_qwer   (2009-09-26 15:31) [11]


> TTimer - относится к vcl, а TBitmap - нет.


Несмотря на то, что VCL - Visual Component Library, к VCL относятся и невизуальные заготовки.
В том числе и TCanvas, например, который используется в TBitmap.


← →
Омлет   (2009-09-26 16:22) [12]

TCanvas - это обертка для HDC и функций рисования WinAPI. Это и не визуальный, и не компонент, и не из библиотеки компонетов. То, что TCanvas используется в VCL не делает его компонентом. VCL - это средство RAD. TBitmap - та же история. Его спокойно можно использовать в консольном приложении или в приложении без формы.


← →
Б   (2009-09-26 18:08) [13]


> WriteFile


Спасибо. А не подскажите как ею пользоваться?
Чтобы было можно задать путь файла для сохранения.


← →
qwer_qwer   (2009-09-26 20:43) [14]


> пасибо. А не подскажите как ею пользоваться?Чтобы было можно
> задать путь файла для сохранения.

См MSDN. CreateFIile, ReadFile, WriteFile etc.


← →
Омлет   (2009-09-26 20:49) [15]

Найди FastLIB, там сохранение BMP точно без VCL )


← →
Б   (2009-09-28 21:32) [16]


> там сохранение BMP точно без VCL )

Значит TBitmap относится к VCL? ;)

qwer_qwer

Спасибо за наводку на WriteFile.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.008 c
2-1254066422
K_Lock
2009-09-27 19:47
2009.11.15
1 копия формы в MDI приложении


15-1252994393
ford
2009-09-15 09:59
2009.11.15
помогите найти компонент


2-1254333632
Vorotnyak_nazar
2009-09-30 22:00
2009.11.15
где в Delphi 7 компонент TrotateImage


15-1253010530
Romkin
2009-09-15 14:28
2009.11.15
Тест ищется


15-1252644331
MBo
2009-09-11 08:45
2009.11.15
Пятничная задачка




   Наверх