|
|
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
Добрый день! Затык на ровном месте Отредактировал файл ресурсов, добавив туда свою иконку Смену делаю так Код: pascal 1. 2. Иконка не отрисовывается. Application.Icon.Handle становится = 0 Что не так делаю? Приложение обычное свежесозданное. спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 12:38 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
Чем плохо присвоить иконку в свойствах проекта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 12:46 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
А код кривой, ежели есть желание на лету менять в зависимости от состояния. Прежде, чем присваивать Handle, его нужно освободить. Но лучше смотреть в сторону класса TIcon, а у Application.Icon как ни странно есть метод Assign. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 12:50 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
wadman, этот код во всех FAQ и форумах по Delphi в разных вариациях. Значит он должен был как-то работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 13:03 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
minvaЗначит он должен был как-то работать? "Как-то работал" и "был правильным" это две совершенно разные вещи. Особенно когда идёт о помойных FAQ. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 13:22 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
Это где ж такой бред опубликован? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 13:23 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
white_nigger, запросом в яндекса "Загрузить иконку из ресурса". Почти все ссылки - вариации на эту тему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 13:26 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
Еще упростим. Hnd : HICON; Hnd := LoadIcon(hInstance, '1'); Возвращает 0. НО в ресурсном же файле она есть, эта иконка. Чтоб не так-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 13:56 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
minva, If the function fails, the return value is NULL. To get extended error information, call GetLastError. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 14:00 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
minva, а вообще, то что иконка есть в res файле не значит что она попала в exe, проверь его заодно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 15:49 |
|
||
|
D7 Сменить иконку работающего приложеничя
|
|||
|---|---|---|---|
|
#18+
minva, Добавляй иконку в отдельный .res-файл и уже его подключай к проекту через {$R имяфайла.res}. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2020, 16:07 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40017766&tid=2037869]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 376ms |

| 0 / 0 |
