powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / РЕЕСТР
5 сообщений из 5, страница 1 из 1
РЕЕСТР
    #32096476
iG-force
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
когда пытаюсь получить имя файла как первого параметра получаю строку в формате DOS
причем если "открыть с помощью" , то все ОК
а если сразу в реестре прописать строку SHell-command-(точно не помню но вы поняли) ПоУмолчанию= "имя проги" %1 -- Тогда через контекстное меню передается почему-то файл вот в таком корявом формате, а мне по сути нужно только неполное имя файла...Проверяю эту строку на exist -- все ок
А экстрактит понятное дело с этими тильдами-- и п***ц нах*
В чем трабл?
--
заранее списибо
...
Рейтинг: 0 / 0
РЕЕСТР
    #32096504
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Так тебе что надо получить - имя файла?
Тогда Application.ExeName
...
Рейтинг: 0 / 0
РЕЕСТР
    #32098538
iG-force
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мне надо получить имя файла который передается как параметр этой проге (этот парамаметр передается через реестр)
...
Рейтинг: 0 / 0
РЕЕСТР
    #32098548
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через реестр? может конечно я что не так понял но считывание параметров по порядку ParamStr(1) - первый параметры, ParamStr(2) - второй и так далее

Кстате, второй способ получить имя работающего приложения ParamStr(0)
...
Рейтинг: 0 / 0
РЕЕСТР
    #32098604
m_kus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал в реестре написать: ...\ ПоУмолчанию= "имя проги" "%1" ?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / РЕЕСТР
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]