|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.07.2008, 21:08 | #1 |
Форумчанин
Регистрация: 20.06.2008
Сообщений: 125
|
Получить имена всех файлов, которые были открыты с помощью приложения
Подскажите, как можно сделать что-то вроде ParamStr, но когда пользователь выделил не один, а много файлов?
|
09.07.2008, 22:19 | #2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Прикольный вопрос.... Где выделил, куда оно идет... если они передаются как параметры кто вам мешает юзать готовый Paramstr, Paramcount ?
|
09.07.2008, 22:37 | #3 |
Форумчанин
Регистрация: 20.06.2008
Сообщений: 125
|
:-) просто не знал как сказать.
Я имел в виду выделение файлов в explorer, например, когда открываем сразу несколько mp3 они все появляются в плеере, а Paramstr возвращает имя только одного файла. |
10.07.2008, 00:21 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
попробуйте такой код:
Код:
|
10.07.2008, 09:05 | #5 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Интересно а о чем я выше писал ? А почему бы вашей проге допустим при получении первого параметра найти экзепляр уже запущеной и передавать ей все остальные ? То как найти и проверить запуск программы в сети куча инфы. Вопрос просто толком не понятен.
|
10.07.2008, 10:06 | #6 | |
Форумчанин
Регистрация: 20.06.2008
Сообщений: 125
|
Цитата:
При выделении файлов и запуска их enter'ом запускается столько программ, сколько файлов было выделенно и каждая с помощью этого кода(см. выше) показывает имя своего (тобишь ваш способ подойдёт), но если после выделения файлов нажать на один из них mouse2/открыть с помощью/=Project1, то запускается только 1 экземпляр с параметром этого файла. |
|
10.07.2008, 11:21 | #7 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Ну так я уже писал...делайте проверку на запуск вашего экземпляра программы... и собственно выполняйте определнные действия, к примеру добавляйие файлы в уже запущенную программу...
|
10.07.2008, 12:14 | #8 | |
Форумчанин
Регистрация: 20.06.2008
Сообщений: 125
|
А с этим то случаем как быть?
Цитата:
|
|
10.07.2008, 13:12 | #9 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
блин..ну сколько можно писать Я же написал, что запускается ваша программа проверяет запуск свой, т.е. если она уже запущена, то посылает имя данного файла каким угодно способом ( их море в сети ) тому экземпляру уже запущенной вашей программы, а сама закрывается. Тот экземпляр получил имя добавил там ну незнаю, в список чтоли... и все что не ясно то ? ))
|
10.07.2008, 15:31 | #10 | |
Форумчанин
Регистрация: 20.06.2008
Сообщений: 125
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить имена нескольких файлов выделенных в OpenDialog | Comer_Jus | Общие вопросы Delphi | 2 | 26.05.2008 19:47 |
как считать имена файлов из директории и поддерикторий в массив, ХЭЛП | uraveselov | Microsoft Office Excel | 2 | 10.04.2008 09:50 |
twebbrowser Как получить ссылки на которые ведут картинки? | darkcoder | Работа с сетью в Delphi | 1 | 07.03.2008 14:10 |
Есть 2 листбокса, в 1 пути к файлам, во 2 имена этих файлов. delphi. | Xandr | Помощь студентам | 2 | 06.10.2007 00:17 |