Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
6 / 6 / 0
Регистрация: 13.04.2012
Сообщений: 99
1

Работа с файлами курсоров. (.cur файлы)

19.09.2015, 22:28. Просмотров 544. Ответов 2
Метки нет (Все метки)

Здравсвуйте. Вот так делаю загрузку курсора в TImage:
Delphi
1
2
3
4
5
6
7
8
9
10
11
var
  hCursor:LongInt;
  Bitmap:TBitMap;
begin
  Bitmap:= TBitmap.Create;
  Bitmap.Width:=32;
  Bitmap.Height:=32;
  hCursor:=LoadCursorFromFile('aero_helpsel.cur');
  DrawIcon(Bitmap.Canvas.Handle, 0,0,hCursor);
  Image1.Picture.Assign(Bitmap);
  Bitmap.Free;
Есть две проблемы: 1) Прозрачность, bitmap не сохраняет прозрачность, как можно загрузить курсор в TImage с прозрачностью? 2) Как сохранить загруженное в TImage изображение как .cur файл?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.09.2015, 22:28
Ответы с готовыми решениями:

Каким компонентом отобразить cur/ani файлы?
Возник такой вопрос - как просмотреть файл *.cur - также как и остальные графические файлы в TImage...

Структурированные типы данных. файлы. работа с текстовыми файлами.
Дан текстовый файл f. Переписать в файл g все его строки, содержащие более 60 символов в обратном...

Файлы, работа с файлами
В общем такая трабла. Задание:создать файл ф1 содержащий не менее 10 строк,скопировать из файла ф1...

текстовые файлы,Работа с файлами
Помогите пожалуйста, очень важно,это мой допуск к зачету. Задча1:Дан текст,хранящийся в текстовом...

2
4106 / 1576 / 292
Регистрация: 17.03.2012
Сообщений: 8,573
Записей в блоге: 5
21.09.2015, 12:05 2
1) Bitmap, как вы верно подметили, прозрачность не поддерживает. Поэтому вместо него надо что-то, что поддерживает. Посмотрите TPNGImage, к примеру. (Сам не работал, так что без подробностей.).
0
snake32
21.09.2015, 12:32     Работа с файлами курсоров. (.cur файлы)
  #3

Не по теме:

Цитата Сообщение от dondublon Посмотреть сообщение
Bitmap, как вы верно подметили, прозрачность не поддерживает.
Поддерживает
Bitmap.PixelFormat := pf32bit;
https://www.cyberforum.ru/blog... g1131.html

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2015, 12:32
Привет! Вот еще темы с ответами:

Работа с данными таблицы без циклом и курсоров
Всем доброго дня. Прошу прощение за вопрос, уверен что он задавался не один раз и было много...

Работа с файлами (удалить папки или файлы)
Какие есть коды в C++ , чтобы удалить папки или файлы ? Например что про писать в исходнике, чтобы...

работа с несколькими числовыми файлами. файлы архивы
Дана строка S0, целое число N(<=4) и N файлов целых чисел с именами S1,..., SN. Объединить их...

работа с файлами, переместитть файлы в рандомную директорию!
проблема возникла с Move переместить файлы с каким-то расширением в рандомно созаднную директорию...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.