4 / 4 / 3
Регистрация: 16.04.2010
Сообщений: 59
|
|
1 | |
Загрузить рисунок, используя свойство Canvas объекта Form29.09.2010, 20:27. Показов 8854. Ответов 16
Метки нет (Все метки)
добрый вечер,первый и последний раз признаю, что я блондинка,но я реально не могу на форму загрузить рисунок используя св-во Canvas объекта form, объясните пожалуста как это сделать.
зарание спасибо
0
|
29.09.2010, 20:27 | |
Ответы с готовыми решениями:
16
Рисунок в delphi свойство Canvas рисование в DELPHI, используя свойство Canvas Нарисовать флаги, используя свойство Canvas Нарисовать флаги, используя свойство Canvas |
КотЪ
219 / 219 / 60
Регистрация: 26.05.2009
Сообщений: 688
|
|
30.09.2010, 00:25 | 2 |
Через Канвас - не так-то просто. Лучше всего поместить на форму TImage, растянуть его на всю форму (Alignment = alClient) и загрузить картинку в этот Имейдж - так проще однозначно
0
|
4 / 4 / 3
Регистрация: 16.04.2010
Сообщений: 59
|
|
30.09.2010, 16:52 [ТС] | 3 |
увы,есть одна проблема.по заданию надо использовать именно канвас
0
|
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
30.09.2010, 18:13 | 4 | |||||
http://www.beluch.ru/progr/100comp/4_2.htm
1
|
4 / 4 / 3
Регистрация: 16.04.2010
Сообщений: 59
|
|
02.10.2010, 11:21 [ТС] | 5 |
большое спасибо
0
|
Модератор
3722 / 2227 / 776
Регистрация: 15.11.2015
Сообщений: 8,877
|
|
09.12.2019, 10:45 | 7 |
Matan!, вот это поворот!
https://youtu.be/LLk9_EH6Pfo
0
|
10.12.2019, 11:28 | 8 |
Ну, мож, подзабыл чего..
Мои рассуждения, в OnCreate создается форма. В OnShow она отрисовывается. Если я на канве формы рисую в OnShow, изменения не отображаются. Почему? Что на самом деле происходит в OnShow?
0
|
Модератор
3722 / 2227 / 776
Регистрация: 15.11.2015
Сообщений: 8,877
|
|
10.12.2019, 14:55 | 9 |
Это событие возникает перед каждым показом формы. Даже если сделали Form1.Visible := true; невидимой форме.
Добавлено через 34 секунды Отрисовывается в OnPaint.
0
|
D1973
|
10.12.2019, 16:57
#10
|
0
|
10.12.2019, 18:18 | 12 |
Как бы...
Сообщение от Embarcadero
Приватный метод DoShow() вызывает событие OnShow если оно было установлено.Сам DoShow() вызывается при CM_SHOWINGCHANGED если был поднят флаг Showing, а уже после делается позиционирование типа poScreenCenter и прочие.
0
|
Житель Земли
|
||||||
12.12.2019, 11:21 | 13 | |||||
чистый эксперимент
Кликните здесь для просмотра всего текста
смотри, сколько перерисовок после OnShow!
2
|
Модератор
3722 / 2227 / 776
Регистрация: 15.11.2015
Сообщений: 8,877
|
||||||
12.12.2019, 13:46 | 16 | |||||
Как вариант можно так, чтобы картинка выводилась на форму:
0
|
13.12.2019, 13:54 | 17 |
Я умею выводить картинку на канву. Вопрос был в другом. И я получил на него ответ в #13.
1
|
13.12.2019, 13:54 | |
13.12.2019, 13:54 | |
Помогаю со студенческими работами здесь
17
Передать свойство объекта в свойство объекта в объекте что в массиве построить функцию y=kx+b (линейная функция) с помощью Vcart или canvas (form.canvas) Подскажите, пожалуйста, как на Form загрузить картинку, т.е. щелкнуть по Form и на ней появилась картинка Диапазону ячеек B2:B20 присвоить имя "Стоимость", используя свойство Cells объекта Range Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |