Форум программистов, компьютерный форум, киберфорум
Delphi: Графика, звук, видео
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/22: Рейтинг темы: голосов - 22, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 25.05.2012
Сообщений: 7
1

Как добавить изображение на кнопку в формате png или ico и чтобы поддерживалась прозрачность?

01.06.2012, 20:15. Показов 4244. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
подскажите пожалуйста, как добавить изображение на кнопку в формате png или ico? желательно png. нашла в интернете что надо надо добавить не просто кнопку, а BitBtn, и надо на свойство gliph нажать и выбрать картинку, но он открывает только bmp. и невнятно объясняют как все-таки подключить png. подскажите пожалуйста. заранее спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2012, 20:15
Ответы с готовыми решениями:

Получить иконку в формате ico и сохранить ее в формате png
Здравствуйте. Мне нужно получить иконку в формате ico и сохранить ее в формате png. Использую...

Как наложить на форму с фоном png изображение, сохранив прозрачность?
Залил png изображение на форму. Но прозрачный участок автоматически подстраивается под цвет самого...

Как сделать так, чтобы у картинки в формате .png не было белого фона на форме
Как сделать так, чтобы у картинки в формате .png не было белого фона на форме(картинка изначально...

Как сконвертить png в ico?
Как сконвертить png в ico?

4
Мишка Косолапый :)
285 / 255 / 86
Регистрация: 15.02.2012
Сообщений: 1,511
02.06.2012, 07:12 2
не знаю, но у меня ico тоже отлично открывает;
у меня delphi 7
0
240 / 218 / 46
Регистрация: 17.04.2010
Сообщений: 526
02.06.2012, 10:48 3
В современных версиях Delphi начиная с 2009, все должно работать из коробки, для старых версий можно поставить PNG Components Plus. С ICO похожая ситуация, только для старых версий компонента я не встречал, но учитывая простоту формата, можно писать вывод самостоятельно, либо конвертировать в PNG.
0
0 / 0 / 0
Регистрация: 25.05.2012
Сообщений: 7
02.06.2012, 13:28  [ТС] 4
у меня delpi 2007. дело в том, что я выполняю практическую работу на компьютере у себя и на учебе. и там не разрешат что-то дополнительно устанавливать. говорили, что можно написать модуль или что-то вроде того...
0
240 / 218 / 46
Регистрация: 17.04.2010
Сообщений: 526
03.06.2012, 10:54 5
elena31, в таком случае о PNG можно забыть. Остается вариант с ICO.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
procedure TForm1.FormCreate(Sender: TObject);
var
  ico: TIcon;
begin
  ico:=TIcon.Create;
  ico.LoadFromFile('my.ico');
  with BitBtn1.Glyph do begin
    SetSize(16,16);
    Canvas.Draw(0,0,ico);
  end;
  ico.Free;
end;
0
03.06.2012, 10:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.06.2012, 10:54
Помогаю со студенческими работами здесь

Как добавить изображение на кнопку?
как создать кнопки как на этой картинке в C#

Как сделать программно из BMP (JPG, PNG) - ICO
Как сделать из bmp - ico? Все мы знаем что есть функция Save у объекта Bitmap. Что я не...

Dev C++ . Как по пикселям нарисовать изображение из файла .png или .bmp?
Я пишу один проект , в котором использую графику graphics.h Мне нужно вывести в окно моей...

Как программно добавить изображение на кнопку
Как программно добавить изображение на кнопку. Не через дизайнер. К примеру у меня есть путь к...

Как создать прозрачность в png
Имеется файл, в котором скажем для начала фон - просто черный. Надо создать png в котором там, где...

Как открыть чтобы добавить кнопку
Здравствуйте, как называется панель не знаю. Хочу добавить кнопку в окно. Win32 project. Visual...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru