|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.04.2007, 17:22 | #1 |
Форумчанин
Регистрация: 30.03.2007
Сообщений: 124
|
Анимированные курсоры
Кто знает как анимированный курсор засунуть в экзешник?
Тут без 100г не розберешся.....
Спасибо не нужно, а на весы слева кликнуть не помешает!!! |
20.04.2007, 18:43 | #2 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
procedure TMain.FormCreate(Sender: TObject);
var h1 : THandle; begin h1 := LoadImage(0, 'Cursors\Menu.ani', IMAGE_CURSOR, 0, 0, LR_DEFAULTSIZE or LR_LOADFROMFILE); if h1 = 0 then ShowMessage('Cursor not loaded') else begin Screen.Cursors[1] := h1; Main.Cursor := 1; end; end. а для выбраного компонента просто пишеш название курсора в Сursors, в даном случае это цыфра "1"
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
Последний раз редактировалось ZhekON; 20.04.2007 в 18:46. |
20.04.2007, 23:46 | #3 |
Форумчанин
Регистрация: 16.11.2006
Сообщений: 175
|
Интересно а можно его совсем скомпелировать (курсор) чтобы при запуске Exe-программы на другом компьтере не понадобился файл *.ani
чайник юзеру не товарищ, а сам себе враг...
|
21.04.2007, 08:59 | #4 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Загоняем в ресурс (как обычную картинку, видео или музыку - это на форуме рассматривали) прикомпиливаем, потом, когда потребуется, извлекаем и см. код ZhekON-a.
|
23.04.2007, 11:24 | #5 |
Форумчанин
Регистрация: 30.03.2007
Сообщений: 124
|
а нельзя прочитать как ресурс из программы, что бы без извлечения?
Тут без 100г не розберешся.....
Спасибо не нужно, а на весы слева кликнуть не помешает!!! |
23.04.2007, 20:40 | #6 |
Heavy metal
Пользователь
Регистрация: 02.04.2007
Сообщений: 42
|
Так zetrix по-моему это и имел ввиду. В примере ZhekON'а поставь вместо LoadImage(...) - LoadCursor(hInstance, '<cursor name>')
Последний раз редактировалось RSLoader; 24.04.2007 в 00:16. |
24.04.2007, 19:04 | #7 |
.NET-чик
Форумчанин
Регистрация: 24.03.2007
Сообщений: 569
|
Если не понятно как пользоваться ресурсами
http://programmersforum.ru/showthread.php?t=2552
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок |
07.05.2007, 20:07 | #8 |
Форумчанин
Регистрация: 16.11.2006
Сообщений: 175
|
Не, а чтобы вообще в exe файл запихать сразу, ну типа как иконку... Или хотябы в библиотеку но лучше в приложение. Можно так ?
чайник юзеру не товарищ, а сам себе враг...
Последний раз редактировалось Аlex; 07.05.2007 в 20:10. |
08.05.2007, 15:55 | #9 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
файла ресурсов не будет, потомучто он при компиляции влазит в .ехе-файл, такчто спокойно подключай картинку или иконку из ресурса
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Курсоры | Rusl92 | Общие вопросы Delphi | 1 | 14.04.2008 10:12 |
курсоры | Лубышев | Помощь студентам | 4 | 22.01.2008 18:36 |
Подскажите, как загрузить свои курсоры в Dlephi? | Sequrity | Общие вопросы Delphi | 1 | 23.11.2007 22:49 |
Иконы и курсоры | 4e_ | Общие вопросы Delphi | 1 | 19.05.2007 14:04 |
для этой штуки нужны тригеры и курсоры. | zinnyrik | БД в Delphi | 4 | 15.05.2007 14:47 |