1 / 1 / 3
Регистрация: 02.06.2013
Сообщений: 139
|
|||||||||||
1 | |||||||||||
Панель ярлыков на Delphi08.10.2014, 19:52. Показов 879. Ответов 5
Метки нет (Все метки)
В общем, нужно создать панель ярлыков с возможностью добавления значков и редактирования их путей.
На картинке: 1)Панель ярлыков 2)Редактирование путей Например, хотим мы для нужного нам значка указать путь до файла, двойным щелчком мы вызываем Edit, чтобы с помощью OpenDialog'a указать путь, жмем "Готово" и Edit скрывается, а путь сохраняется в ини-файл. Одинарным щелчком (щелчок один раз) по значку у нас срабатывает ShellExecute и запускается файл, который указан в Edit.Вот и проблемка, сейчас опишу. Двойной щелчок:
[ID:1] yourID=1 path=C:\ProgramFiles\Aimp3\aimp3.exe - эта строчка появляется при нажатии кнопки "Готово" Кнопка "Готово":
0
|
08.10.2014, 19:52 | |
Ответы с готовыми решениями:
5
Панель для ярлыков на рабочем столе Delphi и сенсорная панель Как исправить панель в Delphi XE Delphi 7. Как свернуть формы в панель задач? |
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|
09.10.2014, 02:08 | 2 |
У Image как и у большинства компонентов есть такой параметр как tag вот ему и присваивай ид
0
|
1 / 1 / 3
Регистрация: 02.06.2013
Сообщений: 139
|
|
11.10.2014, 16:47 [ТС] | 3 |
не понял
Добавлено через 10 минут Вопрос то в том, чтобы при следующем запуске все сохраненное в ини считывалось.То есть, я присвоил путь какому-то значку, закрыл программу, открыл, и при нажатии на этот значок заданный мною путь срабатывал.
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|
11.10.2014, 18:05 | 4 |
Ну так и считывай? Что мешает?
0
|
1 / 1 / 3
Регистрация: 02.06.2013
Сообщений: 139
|
|
13.10.2014, 19:20 [ТС] | 5 |
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|
13.10.2014, 20:09 | 6 |
Tag это переменная
0
|
13.10.2014, 20:09 | |
13.10.2014, 20:09 | |
Помогаю со студенческими работами здесь
6
Delphi IDE. Добавить команду на панель ToolBar Панель ярлыков открытых Word-овских документов Создание ярлыков для папок из списка и перемещение ярлыков в заданную папку Панель задач и большая часть окон не реагируют ни на мышь, ни на сенсорную панель Почему панель задач Windows 7 напоминает Dock панель Mac OS X Как убрать панель пуска и панель с названием программы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |