|
|
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
На форме есть компонент image нужно чтобы при наезде на кнопку изменялась картинка, картинка не грузилась из файла, а была в самой проге ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 10:45 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
Юзай для этого ImageList ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 11:02 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
Я не понял: как связаны image и кнопка и куда надо наезжать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:00 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
Есть две кнопки на форме, хочу чтобы при наезде мышкой на кнопку1 в image загружалась одна картинка, а при наведении на кнапку 2 другая ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:14 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
Запихай в ImageList картинки а потом уже как наведешь на кнопарь Graphics::TBitmap* bm = new Graphics::TBitmap; ImageList->GetBitmap(0,bm); Image1->Picture->bitmap = bm; delete bm; ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:22 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
Вместо image лучше используй PaintBox (он моргать не будит при перерисовке) А делать значит так: Береш image с картинками (можно по одному на каждую картинку) делаешь их Visible=false, и по нужному тебе событию копируешь изображение с невидимых Image на PaintBox: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:25 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
В ImageList картинка отображается маленькой, как сделать нормального размера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:28 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
у нее по стандарту разрешение выстанавливается 16х16 вот и меняй на соответсвующие. ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:44 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
О, мысль пришла! Ставишь друг на друга два имажа и попеременно делаешь их visible на false/true... /непроверял/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:48 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
ТОже выход ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:57 |
|
||
|
как изменять image (картинку) на форме
|
|||
|---|---|---|---|
|
#18+
А с PaintBox-ом можно круче сделать. Что-то типа анимации: Сделать например чтобы картинка выезжала откуданибуть или другой какой эффект придумать :) Юзая Canvas->CopyRect можно по всякому извратиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 13:12 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2034886]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 410ms |

| 0 / 0 |
