![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 14.08.2013
Сообщений: 12
|
![]()
Delphi 7
в папке D:\LNK\ лежат ярлыки exe программ (name.lnk, name1.lnk, name-n...-.lnk,) они могут туда добавляться и удаляться оттуда (пользователем) при запуске разрабатываемой программы должен формироваться и выдаваться на экран список из названий этих ярлыков, сортироваться по алфавиту, при клике по одному из элементов этого списка - должен запускаться соответствующий ему ярлык. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]()
задача делится на
1. Сканирование папки D:\LNK\*.lnk 2. Для каждого найденного файла вытаскиваем имя и путь до целевого файла. второй пункт или чтение пути из ярлыка Код:
Не стесняемся, плюсуем!
![]() Последний раз редактировалось Slym; 14.08.2013 в 07:56. |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 14.08.2013
Сообщений: 12
|
![]() Код:
![]() п.с. (я новичок, только недавно с паскаля переходить начал, прошу понять и простить за глупые вопросы ![]() Последний раз редактировалось GROMOZEKA82; 14.08.2013 в 09:38. |
![]() |
![]() |
![]() |
#4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
uses comObj, activeX,shlObj; разве в паскале пишется внутри кода?
Цитата:
Цитата:
И не забудь указать эту процедуру в списке событий формы для OnCreate.
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]()
1. у тебя есть такой файл? d:\Heart3.exe.lnk
2. на форме должен быть мемо чтоб сработал Memo1.Lines.Add(s); 3. с такими знаниями ![]()
Не стесняемся, плюсуем!
![]() Последний раз редактировалось Slym; 14.08.2013 в 08:46. |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 14.08.2013
Сообщений: 12
|
![]() Код:
Последний раз редактировалось GROMOZEKA82; 14.08.2013 в 09:38. |
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 14.08.2013
Сообщений: 12
|
![]()
вот так заработало без ошибок
но при запуске появляется окно Form1с белым полем, на котором надпись Memo1 и мигающим курсором при нажатии ентер - курсор переходит стролчкой ниже, и программа завершается с ошибкой |
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 14.08.2013
Сообщений: 12
|
![]() Код:
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]()
так не канает!
нужно ручками искать а не D:\LNK\*.lnk поиск файлов FindFirstFile+FindNextFile Код:
Не стесняемся, плюсуем!
![]() Последний раз редактировалось Slym; 14.08.2013 в 14:08. |
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 14.08.2013
Сообщений: 12
|
![]()
поиск я сделал проще
Код:
список выводится так file1.lnk file2.lnk file3.lnk file4.lnk file5.lnk а хотелось бы file1 file2 file3 file4 file5 т.е. без отображения расширения |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Потоки + составление списка ссылок | Lardes | Общие вопросы Delphi | 2 | 24.11.2012 14:26 |
как по вводу первых букв слова из списка подхватывать возможные вариации из списка | 7EBEP | Microsoft Office Excel | 2 | 05.03.2012 11:11 |
preg_match? парсинг и вывод списка ссылок? | taurii | PHP | 1 | 07.02.2012 16:16 |
Использование вэб-запроса для списка ссылок | Anna1 | Microsoft Office Excel | 10 | 30.11.2010 14:00 |
получение списка ссылок на подпапки файлы однойпапки | i777 | Microsoft Office Excel | 3 | 06.10.2010 23:30 |