Как сделать иконку для делфи
Как сделать иконку для делфи
Вот, собственно, и сам вопрос. Заранее спасибо.
← →
Игорь Шевченко © ( 2009-04-24 00:14 ) [1]
Также, как любой другой ярлык
← →
AlexDan © ( 2009-04-24 00:15 ) [2]
Я пробовал, но меняется только изображение в панели задач, а сам ярлык файла почему-то не меняется.
← →
Германн © ( 2009-04-24 00:50 ) [4]
> buzb © (24.04.09 00:20) [3]
>
> Я пробовал, но меняется только изображение в панели задач,
> а сам ярлык файла почему-то не меняется.
>
Как пробовал?
> buzb © (24.04.09 00:07)
>
>
Да. И кстати. А что подразумевается под понятием «ярлык приложения»?
← →
Германн © ( 2009-04-24 01:35 ) [7]
Я изменял значение Icon на вкладке Project/options/Application но меяется только изображение на панели задач и в верхнем левом углу формы. А иконка ( та что на рабочем столе) нет
← →
Германн © ( 2009-04-24 01:54 ) [9]
> А иконка ( та что на рабочем столе) нет
← →
clickmaker © ( 2009-04-24 13:50 ) [13]
винда кэширует значки. Иначе списки файлов долго открывались бы
ICO из любого файла
Как получить иконку исполняемого файла (*.ico)?
Придумали какое-то убожество и обозвали его ExtractAssociatedIcon, лучше бы вообще ничего не.
Установка Far Cry с диска выдает ошибку копирования файла icon 2.ico
доходит до середины и останавливается и появляется ошибка:ошибка копирования файла icon 2.ico.
Почему на некоторых сайтах есть иконка, но нет файла favicon.ico (или т.п.)?
Т.е. графического файла с фавиконкой, вроде бы, нет, но она появляется в браузере. Какая технология.
посоветую разобраться сперва с этим материалом
а сам вопрос уточнить, что дано что найти и каким методом
Добавлено через 8 минут
А теперь мне нужно ту иконку которая появилась в TImage, поставить на exeшник который я укажу в том же opendialog.
Вложения
acWorkRes.rar (9.1 Кб, 76 просмотров) |
Вложения
icon.zip (2.4 Кб, 84 просмотров) |
иконку то надо перебрать.
Добавлено через 2 минуты
вы господин, на всё готовое! и потом наверно буете всем грить што вы прогу написали. переберите ресурсы и будет вам щастье
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Принудительное скачивание любого файла
Как сделать ссылку на файл, но не чтобы он открывался в окне браузера, а не открываясь сразу.
Побайтный разбор любого файла
Мне необходимо для шифрования сообразить разбор файла на байты и затем чтобы эти байты шифровались.
Печать любого файла из VBA
Стоит задача печати 600 файлов *.html в определенной последовательности. Трудность в том, что бы.
Как обращаться со свойствами любого файла?
Может кто знает как обращаться со свойствами любого файла. Если мы используем Открытый Workbook.
Программирование Delphi
Все о программировании.
Главное меню
Как поместить иконку в трей при помощи Delphi
Поместить иконку приложения в трей средствами Delphi не такая уж и сложная задача. Она пригодится для вывода меню, а также для скрытия приложения, когда остается одна только иконка, при помощи которой Вы можете управлять приложением.
Посмотрите на панель задач, в ту часть, где находятся часики. Есть там другие иконки? Это место называется Windows System Tray. Хотите поместить значок своего приложения туда же? Тогда эта статья для Вас!
Это было бы полезно для программ, которые работают длительное время без какого-либо взаимодействия с пользователем (фоновых задач, которые обычно запущены на компьютере в течение всего дня).
Помещаем иконку в трей
К слову сказать, создать приложение, которое запускается с иконкой в системном трее довольно легко – только одна функция API Shell_NotifyIcon необходима для выполнения этой задачи.
Функция объявлена в модуле ShellApi и ей передается два параметра. Первый параметр – флаг, который указывает на то, добавляется иконка в данный момент или удаляется, а второй параметр представляет собой указатель на структуру TNotifyIconData, в которой хранится информация об иконке (дескриптор иконки для отображения, текст всплывающей подсказки при наведении указателя мыши на иконку, дескриптор окна, которое будет получать сообщения от иконки и тип сообщения, которое будет послано окну).
Для начала добавьте ShellApi в раздел uses Вашей формы, затем добавьте эти строки:
Затем в методе OnCreate нужно инициализировать структуру данных TrayIconData и вызов функции Shell_NotifyIcon:
Параметр Wnd из TrayIconData указывает на окно, которое будет получать сообщения от иконки. HIcon указывает на значок, который будет отображаться в трее. В нашем случае – значок приложения. szTip содержит текст всплывающей подсказки, которое будет отображаться при наведении на иконку курсора мыши (может содержать до 64 символов). Параметр uFlags установлен для обработки сообщений приложения.
Если Вы запустите Ваш проект сейчас, Вы увидите значок Вашего приложения в трее, но ничего не происходит при нажатии на нем мышкой.
При закрытии приложения нам нужно удалить значок из трея:
И, наконец, чтобы наша иконка реагировала на события мыши, а также появлялось всплывающее меню нужно создать процедуру обработки сообщений, а также добавить компонент TPopupMenu на форму и создать в нем пункты меню.
Сначала мы объявим процедуру обработки сообщений в области public объявления формы.
Ну вот и все! Быстро и просто: есть подсказка, есть всплывающее меню, а также иконка находится в трее.
Загрузить иконку ярлыка в кнопку
Здравствуйте, помогите пожалуйста.
Я умею загружать в image путь до файла и его ярлык. То-есть по нажатию на image у меня отображается иконка и запускается программа.
Как мне сделать тоже самое на кнопки в которые можно загружать картинки, типа speedbutton.
Загружается всё через опендиалог
Подскажите пожалуйста!
Я умею загружать в image путь до файла и его ярлык. То-есть по нажатию на image у меня отображается иконка и запускается программа.
Как мне сделать тоже самое на кнопки в которые можно загружать картинки, типа speedbutton.
Загружается всё через опендиалог
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | |
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: |