0 / 0 / 0
Регистрация: 22.02.2019
Сообщений: 112
1

Картинка

04.05.2019, 17:03. Показов 1241. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как придать Timage круглую форму?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2019, 17:03
Ответы с готовыми решениями:

Картинка
Как присвоить объекту Image картинку в редакторе коде (для того чтобы менять потом эти картинки)...

listbox и картинка
добрый вечер всем, можно ли совместить listbox и картику в таком виде:\ или может использовать...

Начальная картинка
Только недавно начал изучать Delphi 7 . Набросал простенькую прогу ,и теперь хочется сделать ,...

Картинка в stringgrid
Мне надо добавить в определенные ячейки stringgrid'а картинки. Не понимаю как это сделать.

1
336 / 172 / 68
Регистрация: 25.02.2018
Сообщений: 616
04.05.2019, 18:13 2
Лучший ответ Сообщение было отмечено papillon83 как решение

Решение

На форму кидаем панель(TPanel) и задаём необходимые размеры (можно сделать это и программно), на которую помещаем компонент TImage, у которого свойство Align ставим alClient. Далее кидаем кнопку, на обработчик которой пишем следующий код:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure TForm1.Button1Click(Sender: TObject);
var
  rgn: HRGN;
  dc: HDC;
begin
  // Загружаем изображение из файла (находится в папке с проектом)
  Image1.Picture.LoadFromFile('1.bmp');
  rgn := CreateRoundRectRgn(0, 0, Image1.Width, Image1.Height, 500, 500);
  dc := GetDC(Panel1.Handle);
  SetWindowRgn(Panel1.Handle, rgn, true);
  ReleaseDC(Panel1.Handle, dc);
  DeleteObject(rgn);
end;
Сохраняем проект в любую папку, в которую помещаем картинку. Компилируем и радуемся.
Картинка

Проект - Round_image.zip в Delphi 7.
2
04.05.2019, 18:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2019, 18:13
Помогаю со студенческими работами здесь

Картинка заставка
Собственно: как сделать САБЖ?

Excel и картинка
Доброго времени суток. Есть вопрос. Допустим в одной ячейке excel может быть текст или...

Кнопка картинка
Я не могу создать картинку на кнопке, можете помочь? Готовый проект

Картинка и форма
Нужно, чтобы при нажатии на картинку, форма закрывалась. Вот код. procedure...


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

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

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