Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Мастера DELPHI. Новости мира компонент, FAQ, статьи...


Информационный Канал Subscribe.Ru - www.lycos.ru

Ежедневная рассылка сайта Мастера DELPHI

DELPHI.mastak.ru

Выпуск от 21.04.02 09:04

Кое-что из нашей кладовки   |x|
Лучшее из нашего FAQ   |x|
Как сменить дисковод, откуда MediaPlayer проигрывает аудио CD?
Пример:

MediaPlayer1.FileName := 'E:';


»»» Прислать свои комментарии

Советы по программированию в Дельфи

Совет 19. Преобразование BMP в JPG.

Для того, чтобы преобразовать картиеку в BMP-формате в JPG-формат вам необходимо подключить к программе (в USES) модуль JPEG.
Затем вам надо объявить переменную типа TJpegImage. Ну а затем проделать следующие действия:
Например при нажатии кнопки создадим jpeg-файл из bmp-файла. Обработчик события OnClick может иметь такой вид:
procedure TForm1.Button1Click(Sender: TObject);
 var jpg:TJpegImage; {создаем переменную}
begin
 image1.Picture.LoadFromFile('C:\Windows\1stboot.bmp'); {здесь загружаем какую-нибудь картинку, советую вам изменить имя картинки приведенное в этом примере!}
 jpg:=TJpegImage.Create; {создаем экземпляр объекта}
 jpg.Assign(image1.picture.graphic); {присваиваем переменной jpg картинку, хранящуюся в Image'e}
 jpg.CompressionQuality:=75; {устанавливаем параметры качества. Должно быть от 1 до 100. Если 100, то качество наилучшее, 1 наихудшее}
 jpg.Compress; {производим сжатие данных картинки}
 jpg.SaveToFile('D:\1.jpg'); {и сохраняем уже готовую jpg картинку в файл}
 jpg.Free; {уничтожаем объект, чтобы память не засорял!}
end;
Ну вот и все. Посмотрите, у класса TJpegImage есть еще много интересных свойств и методов. Обязательно поэкспериментируйте.

Автор: Михаил Христосенко
Сайт о программировании в Дельфи http://MihanDelphi.narod.ru
(c) при публикации этого материала ссылка на автора обязательна

Обсуждается в конференциях   |x|
  • Максимальное кол-во user'ов в IB....
    Я в этом деле пока новичёк. В общем буду рад если что-нить подскажите по вот такой проблеме: Есть два компа: Склад(...
  • Сообщения об ошибках на русском
    Уважаемые мастера, подскажите пожалуйста, можно ли сделать так, чтобы вместо встроенных английских сообщений об ошибках ...
  • Как запустить файл через программу?
    Как запустить файл через программу, но не OleContainer? Может еще какой компонент это делает??
  • Проблема с печатью!
    Всем привет! Проблема- стоит принтер CANON LBP-810. При попытке напечатать на нем из Дельфи с помощью QREPORT с ...
  • Каскадное удаление
    Здравствуйте, уважаемые мастера! Помогите пожалуйста разобраться. Как организовать каскадное удаление или запрет на ...
  • Проблема с печатью!
    Всем привет! Проблема- стоит принтер CANON LBP-810. При попытке напечатать на нем из Дельфи с помощью QREPORT с ...
  • Проблема с печатью!
    Всем привет! Проблема- стоит принтер CANON LBP-810. При попытке напечатать на нем из Дельфи с помощью QREPORT с ...
У нас большой выбор статей   |x|
Использование и создание DLL в Delphi
Программирование DLL в Borland Delphi. Кроме того, так как мы затронем вопросы по использованию библиотек DLL, то попутно коснемся импортирования функций из чужих DLL (в том числе и системных, т.е. WinAPI).
Новинки книжного рынка   |x|
Borland C++ Builder 5. Энциклопедия программиста
Borland C++ Builder 5. Энциклопедия программиста написана большим авторским коллективом под руководством Чарли Калверта и Кента Рейсдорфа и продолжает серию книг о C++ Builder, начатую Чарли Калвертом после выхода в свет первой версии этого замечательного продукта. Все без исключения авторы книги имеют не только многолетний опыт создания коммерческих продуктов при помощи систем программирования C++ Builder и Delphi, но и принимали непосредственное участие в написании большого количества книг соответствующей тематики.Книга написана опытными программистами для опытных программистов и этим она резко отличается от подавляющего большинства других книг о C++ Builder (и вообще других книг, посвященных программированию). В ней вы не найдете подробного и планомерного описания интегрированной среды разработки (IDE), перечисления всех стандартных компонентов, их свойств и методов, а также обсуждения тому подобных вопросов. Взамен этого, авторы сосредоточились на обсуждении наиболее сложных разделов программирования с использованием C++ Builder, которые обычно обходятся авторами других книг. Характерным является также и то, что в примерах программ, представленных на поставляемом вместе с книгой компакт-диске, авторы наряду с использованием стандартных возможностей библиотеки VCL, зачастую применяют и функции Windows API.
Автор: Калверт Ч.
Другие сайты о DELPHI   |x|
Clootie graphics pages
Использование DirectX, а особенно Direct3D, в Delphi/C++Builder/TMT pascal. Заголовочные файлы, библиотеки, примеры.

» Оценка сайта: 4
Опрос населения :)
Новый журнал для программистов "RSDN Magazine". Согласны ли вы его покупать ежемесячно?
»»» Да
»»» Нет
Журнал "RSDN Magazine"  |x|

Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
На сайте выложен анонс пилотного выпуска журнала, вступительное слово от редакции.

Для души

Хокку дня
У луны
на секунду
кошачьи усы.

Афоризмы
Священник - посредник между человеком и Богом. Его услугами пользуются те, кто сами не знают Божьего адреса, и настолько тупы,что считают, что этот адрес знает священник....

Фраза дня
Есть идеальные тела и идеальные лица. Нет идеальных сердец.

Дурацкие законы (информация предоставлена сайтом kurilka.com)
В городе Экселзиор Спрингс в Монтане (США) считается преступлением бросаться мячами.
В городе Элко в Неваде (США) по улицам можно ходить только в маске.

И на закуску коротенький анекдот
Почему деньги фальшивые?.. это копии ...заверенные нотариусом.

Фотоприколы.
Начните день с хорошего настроения!
http://delphi.mastak.ru/cgi-bin/prikol.pl?id=7893414


На этом позвольте откланяться и пожелать вам удачного дня.
Искренне ваш, Алексей (delphi@mastak.com)

Добро пожаловать на сайт -= Мастера DELPHI =- 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное