|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
|
запуск программ15.08.2013, 11:26. Показов 3440. Ответов 44
Метки нет (Все метки)
Здравствуйте , возникла такая проблемка ,нужно вывести в поле listbox названия всех установленных программ , а так же путь как их запускать . Не важно будь то полный путь к exe или просто ярлык . Главное чтоб запускалось !
Насчет получение названий программ можно и через реестр , но вот как найти путь как их запускать ? вот тут например хранятся ярлыки программ C:\Documents and Settings\All Users\Главное меню\Программы но как вывести путь для запуска отдельной программы в программу ? может кто то сталкивался и знает ? заранее спасибо
0
|
|
| 15.08.2013, 11:26 | |
|
Ответы с готовыми решениями:
44
Запуск программ Запуск программ из Delphi Запуск других программ |
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|||
| 15.08.2013, 14:16 | |||
|
А тебе нужны папки с ярлыками "установленных программ" - CSIDL_PROGRAMS и CSIDL_COMMON_PROGRAMS Добавлено через 1 минуту
0
|
|||
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
|
| 15.08.2013, 14:25 [ТС] | |
|
перепутал дальше то что ? как их использовать ? там есть пример с функцией но она показывает только путь к программам ....
0
|
|
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
||
| 15.08.2013, 14:30 | ||
|
Получил пупть к спецпапке, перебрал все lnk-файлы в этой папке, взял из каждого lnk-файла путь к тому на что он указывает и записал полученное в свой листбокс !
0
|
||
|
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,616
|
||
| 15.08.2013, 14:32 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
||
| 15.08.2013, 14:38 [ТС] | ||
|
0
|
||
|
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,616
|
||
| 15.08.2013, 14:45 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
|
| 15.08.2013, 14:48 [ТС] | |
|
файл могу сунуть но вот как папку с еще и содержимым + еще нужно найти спец exe
0
|
|
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
| 15.08.2013, 14:50 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
|
| 15.08.2013, 14:52 [ТС] | |
|
я не имею смысла как это сделать ... и поэтому прошу вашей помощи
Добавлено через 1 минуту mss , да мне хоть ярлык сунуть в листбокс .... главное чтоб в последующих действиях я по этому ярлыку мог запустить программу
0
|
|
|
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,616
|
||
| 15.08.2013, 14:57 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
||
| 15.08.2013, 15:03 [ТС] | ||
|
1.берем папку где есть ярлыки C:\Documents and Settings\All Users\Главное меню\Программы 2.там мы видим есть как и обычные ярлыки так и папки где находятся ярлыки так вот , как мне их всех сунуть в листбокс ? например чтоб сунуть файл я делаю так ListBox1.Items.Add(OpenDialog1.Files.Str ings) а в моем случае как быть ? я же не знаю названия всех ярлыков ! я знаю только папку где они находятся вы можете сказать так посмотри, но нет т.к этой программой будут пользоваться и другие и вот как мне щас быть ?
0
|
||
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
| 15.08.2013, 15:05 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
|
| 15.08.2013, 15:11 [ТС] | |
|
mss , зачем ты мне щас суешь это ? верхнее сообщение прочитал ты ?
Добавлено через 3 минуты я уже не знаю прямо как вам объяснить что именно я хочу ... сначала мне нужно было узнать пути к exe файлам всех уст программ , потом я понял что такое врятле можно сделать и решил просто использовать ярлыки ... остается вопрос как все разом ярлыки сунуть в листбокс ? не по одиночке ! а разом ... нажал на кнопку вышли все ярлыки в листбокс
0
|
|
|
пофигист широкого профиля
4770 / 3207 / 862
Регистрация: 15.07.2013
Сообщений: 18,616
|
||
| 15.08.2013, 15:12 | ||
|
А поиск файлов в папке (включая вложенные папки) это не барское дело ![]() Не знаю как другие, но я пас.
0
|
||
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
|
| 15.08.2013, 15:14 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
|
| 15.08.2013, 15:18 [ТС] | |
|
northener ,да блин , как я могу сделать поиск файлов если я не знаю что именно искать .... ну вот смотри , я же не один буду использовать программу но и другие тоже .... кто будет пользоваться программой если все время придется искать нужную тебе программу ?
mss , а как же тогда другие программы это делают ? пример скрины : https://www.cyberforum.ru/atta... 1376505104 https://www.cyberforum.ru/atta... 1376505104
0
|
|
|
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
|
||
| 15.08.2013, 15:27 | ||
|
1. Не "разом", а последовательно в цикле. 2. Не "суют", а помещают. 3. Не обязательно сами ярлыки, но обязательно текстово-графическую инф-цию, извлеченную из ярлыков.
0
|
||
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
|
| 15.08.2013, 15:29 [ТС] | |
|
mss , сори не так выразился , поможете мне так сделать ?
0
|
|
| 15.08.2013, 15:34 | |
|
Не по теме: хотелось бы посмотреть исходники что в результате получится)
0
|
|
|
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 70
|
|
| 15.08.2013, 15:56 [ТС] | |
|
NotBeginner , хорошо , отдам
Добавлено через 20 минут ну так что ?
0
|
|
| 15.08.2013, 15:56 | |
|
ShellApi запуск программ Запуск двух программ с ожиданием завершения
Параллельный запуск 2-х программ. Запуск программ, батников и vbs скриптов на Делфи - как? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|