Форум: "Основная";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
ВнизParamStr(1) Найти похожие ветки
← →
DenKop (2002-05-06 21:25) [0]В программу передаю имя файла в качестве праметра. Извлекаю это имя с помощью функции ParamStr(1) и по какой то причине в мою программу имя доходит в досовском(коротком) формате (...~.txt). Можно ли как нибудь получить из командной строки полное имя файла в формате Windows?
← →
Song (2002-05-06 22:11) [1]Преобразовать в длинное имя. В FAQ есть.
← →
VID (2002-05-06 22:26) [2]UBPFD: http://delphibase.endimus.com/?action=viewfunc&topic=filenames&index=6
← →
DenKop (2002-05-06 22:28) [3]FAQ я смотрел, но желательно бы именно получить из командной строки длинное имя, а не искать его заново. Может быть второй описанный пример именно это и делает ( с его работой не разобрался)?
← →
Malder (2002-05-06 23:45) [4]DenKop не усложняй жихнь себе. Имя запущенного файла - это Application.ExeFile
← →
Malder (2002-05-06 23:58) [5]сори, я неправильно вопрос понял...
← →
Прошу внимания (2002-05-07 02:05) [6]> DenKop
А кавычки используешь?
← →
DenKop (2002-05-07 18:24) [7]OK.
Регистрирую новое расширение, в секции HKCR\...\Shell\Open\Command пишу так: \MyDocuments\Project1.exe %1
В качестве параметра передаётся имя файла конфигурации, который может иметь "два" расширения (Напр c:\FileName.ext1.ext2). При использовании коротого имени ext1 заменяется ~, а ext1 для меня очень важно.
← →
DenKop (2002-05-07 18:25) [8]OK, расскажу поподробнее для тех кто меня ещё не понял.
Регистрирую новое расширение, в секции HKCR\...\Shell\Open\Command пишу так: \MyDocuments\Project1.exe %1
В качестве параметра передаётся имя файла конфигурации, который может иметь "два" расширения (Напр c:\FileName.ext1.ext2). При использовании коротого имени ext1 заменяется ~, а ext1 для меня очень важно.
← →
JC (2002-05-07 20:40) [9]Не используй два расширения, и не мучай(ся) и остальных
← →
ZZ (2002-05-07 20:50) [10]PARAMSTR(0)!!!!!!!!!!!
← →
ZZ (2002-05-07 20:54) [11]ТУПЛЮ :)))
← →
Anatoly Podgoretsky (2002-05-07 21:27) [12]Попробуй эти два варианта
\MyDocuments\Project1.exe "%1"
\MyDocuments\Project1.exe %L
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c