|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
|
Получение списка файлов, на которые ссылаются ярлыки30.12.2008, 10:28. Показов 7055. Ответов 45
Метки нет (Все метки)
дано:
1)ярлыки с рабочих столов юзеров.(ярлыки каждого юзера в отдельной папке) 2)C++ builder 6 надо получить список файлов, на которые ссылаются ярлыки каждого юзера. имя юзера брать по названию папки. Например: Иванов C:\Documents and Settings\aaa.exe C:\Intel\bbb.exe Петров C:\Program Files\qwer.exe Я не знаю как: 1)как получить список файлов в папке 2)как получить список папок в папке
0
|
|
| 30.12.2008, 10:28 | |
|
Ответы с готовыми решениями:
45
Ярлыки браузеров ссылаются на .bat Ярлыки браузеров ссылаются на .bat |
|
|
||||||
| 30.12.2008, 10:36 | ||||||
1
|
||||||
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
|
| 30.12.2008, 16:19 [ТС] | |
|
Я хреново разбираюсь в C.
Если несложно(в принципе сам разберусь, но щас времени мало) Можешь дописать программу, чтоб открыть на чтение и закрыть все файлы, находящиеся в папках, которые находятся в указанной папке? Например указанная папка\папка1\файл1 указанная папка\папка1\файл2 указанная папка\папка2\файл3 указанная папка\папка3\файл4 вариант: указанная папка\папка4\папка5\файл5 предусматривать не надо(это я сам уже смогу)
0
|
|
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
|
| 30.12.2008, 19:16 [ТС] | |
|
хочу открыть ярлык как текстовый файл(пробовал блокнотом норм открывается), найти строку, на что ссылается ярлык, записать ее в другой файл. Так-же в файл записывать названия папок, когда переходишь в них.
Результат: Получу список всех программ, установленных на компе. Прим: 1)Юзеры тупые, и все прожки у них на рабочем столе.(точнее ярлыки к ним) 2)Никак иначе проверить нельзя, т.к. основная масса прожек досовская, и вообще лежит на серваке, а на раб столе тока ярлык. Результирующий файл должен быть типа Кликните здесь для просмотра всего текста
Иванов
C:\Documents and Settings\aaa.exe C:\Intel\bbb.exe Петров C:\Program Files\qwer.exe
0
|
|
|
|
||||||
| 30.12.2008, 22:16 | ||||||
1
|
||||||
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
|
| 04.01.2009, 09:36 [ТС] | |
|
[C++ Error] Unit1.cpp(12): E2451 Undefined symbol 'TStringList'
[C++ Error] Unit1.cpp(12): E2451 Undefined symbol 'list' Добавлено через 2 минуты 21 секунду Dir+ это как я понял надо заменить на путь к папке?
0
|
|
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
|||||||
| 06.01.2009, 12:17 [ТС] | |||||||
Я добавил строку Dir="C:\\gs\\gp"; кстати какого типа Dir почему он используется но не объявлен?
0
|
|||||||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
||
| 06.01.2009, 12:51 | ||
AnsiString Dir - это параметр, передаваемый в функцию... если он не нужен, перенеси его просто в код функции...
0
|
||
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
|||
| 06.01.2009, 14:09 [ТС] | |||
0
|
|||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
||||||
| 06.01.2009, 14:13 | ||||||
1
|
||||||
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
||
| 06.01.2009, 15:17 [ТС] | ||
|
[Linker Error] Unresolved external '_main' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0X32.OBJ
что означает вот эта ошибка?
0
|
||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
||||||
| 06.01.2009, 15:22 | ||||||
|
ну вообще у тебя не хватает основной функции... если это вся прога, тогда ничего дописываnь не надо... допиши еще такой кусок:
0
|
||||||
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
||
| 06.01.2009, 16:09 [ТС] | ||
|
ой блин точно %)
Добавлено через 2 минуты 16 секунд а почему все int main пишут а не void main все равно 0 возвращают? Добавлено через 3 минуты 35 секунд прога скомпилилась и завершилась.. и даже без ошибок! ![]() следующий пункт сделать список файлов которые она нашла. Потом их прочитать. Щас буду думать над
0
|
||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 06.01.2009, 16:29 | |
|
Lurker, таков стандарт по поводу этой функции
а по остальным пунктам, уже несильно сложно, главное - определиться, что конкретно
0
|
|
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
|||||||||||
| 07.01.2009, 10:39 [ТС] | |||||||||||
Добавлено через 1 минуту 50 секунд и что делает
0
|
|||||||||||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 07.01.2009, 11:31 | |
|
Lurker, первое условие выбирает содержимое всей папки, а потом уже анализирует, что именно в папке, хотя можно их совместить, но тогда вложенные папки выпадут из анализа...
а второй вопрос - ага, вычитывает содержимое файла в TStringList
0
|
|
|
6140 / 1898 / 14
Регистрация: 07.07.2008
Сообщений: 10,417
|
|||||||
| 07.01.2009, 14:09 [ТС] | |||||||
Запись в файл правильно я написал?
0
|
|||||||
|
|
||||||
| 07.01.2009, 14:12 | ||||||
|
не легче:
0
|
||||||
| 07.01.2009, 14:12 | |
|
Помогаю со студенческими работами здесь
20
Ярлыки ссылаются на файлы с расширением bat Ярлыки браузеров ссылаются на файлы .bat
Ярлыки браузеров ссылаются на файлы с расширением .bat Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|