Как сохранить содержимое Canvas как jpeg файл.

Как сохранить содержимое Canvas как jpeg файл.

On

Ниже приводиться код который выполняет данное действие.//Для начала нужно прописать JPEG в USESprocedure TForm1.BitBtn2Click(Sender: TObject);//к примеруvarFJ:TJpegImage;//JPEG изображениеPattern:TBitmap;//BMP изображениеRegionD: TRect;//destination region – регион исходник для копированияRegionS: TRect;//source region – регион назначениеi:integer;begin FJ:=TJpegImage.Create;//создать изображение JPEG FJ.CompressionQuality:=100;//качество 100 — максимальное Pattern:=TBitmap.Create;//BMP создать Pattern.Width:=Image1.Width;//размеры задать -ширина…

Изучаем DelphiX — Часть 4 — Разбираем классы

On

В этой части, дорогие мои читатели, мы разберем классы. Здесь будет рассказано, как создать грамотный, читаемый, и не тормозной код (на сколько это возможно).Для начала реализуем наше Д/З: 1. Сделай анимированные патроны. Для начала я заменил в DXImageList спрайт «pul» другой картинкой…

Пакет компонента Delphi

On

Создание пакета компонентов и его установка Delphi.Для создания пакета компонента выберите в меню File>New>Package Delphi. Для удобства обзора структуры пакета выберите в меню View>Project Manager. Выберите File>>Save Project Us придумайте имя и расположите ваш пакет компонента вашу заготовленную для данной цели директорию….

Распространение бесплатных программ delphi вместе с исходниками. Как способ делать деньги

On

Продажа программ & Delphi программы & информационный бизнес .Многие сейчас скажут, как же так Владимир я хочу побыстрее продавать свои программы, а ты говоришь о каком то бесплатном распространении, да еще и вместе с исходниками! Вот сейчас остановитесь, расслабьтесь, сходите попейте воды,…

Faqs — Факи

On

Здесь собранны самые классные faq по DELPHI и, конечно, по Паскалю. Мало того, всё это добро ещё и на русском. Если во всём этом разобраться,то можно написать второй Windows(но лучше НЕ НАДО, лучше Линух II напиши (А прикинь Линух на ПАСКАЛЕ:))!!!Предлагаются различные…

Вопросы, однозначно сводящиеся к использованию rxLib

Вопросы, однозначно сводящиеся к использованию rxLib

On

Q: Как сделать так, чтобы программу можно было запустить только в одном экземпляре? A: Воспользуйтесь функцией ActivatePrevInstance из библиотеки rxLib. Для завершения второго экземпляра используйте Application.Terminate. (AS): Другой вариант: X:\DELPHI2\DEMOS\IPCDEMOS\ipcthrd.pas, функция IsMonitorRunning(). Q: Как мне вывести какое-нибудь окошко с картинкой, пока программа…

Вопросы, связанные с конкретными версиями Delphi

On

Q: Каким именно релизом Delphi вообще стоит пользоваться для каждой конкретной версии?A: Во-первых, вы можете узнать точную версию Delphi, если в окошке Help | About нажмете кнопку Alt и, не отпуская, наберете «VERSION».Delphi 1 следует апгрейдить до версии 1.02 с помощью патчей.Delphi…

Как добавить свою иконку в панель уведомлений или как свернуть окно в панель уведомлений?

On

Рисунок 1 – проект Deamolit, добавление иконки в панель уведомлений.Данный проект иллюстрирует как можно добавить свою иконку в панель уведомления и как создавать *.exe файл который носит в себе свои ресурсы, к примеру, рисунки.Для добавления иконки в панель уведомлений вам необходимо создать…