Avada 19:43 03-11-2013
Цитата:
На это уже был дан ответ с самого начала:
Цитата:
Или я стал бы с этим заморачиваться сам и заморачивать мозги другим?
Цитата:
Не знаю. Если бы знал, спрашивал бы более конкретно. Но допускаю, что может существовать какое-то решение, может быть, даже довольно очевидное. По крайней мере, для тех, кто (в отличие от меня) понимает, как всё это работает.
LEX1 20:20 03-11-2013
Цитата:
Это было первое, что мне пришло в голову. Но либо я что-то не так делаю, либо этот способ тут неприменим. Пробовал прописывать в кнопку в качестве параметров %p%n и ещё некоторые варианты, но Atlantis всё равно пишет "Cannot open file "D:\test 222 öäpüööö.rtf". То есть, получается, что даже с параметрами %p%n Total Commnander почему-то передаёт этой проге длинное имя файла Вроде бы такого не может быть, но так оно есть.
Я ещё и так пробовал сделать, что вообще отключал в TC длинные имена командой cm_SwitchLongNames и копировал имя файла в буфер обмена и потом вставлял это имя "D:\test22~1.doc" в штатный диалог открытия файла в Atlantis. И с тем же самым результатом: он пишет, что "Cannot open file "D:\test 222 öäpüööö.rtf". То есть, опять пытается получить файл через его длинное имя, хотя я сам только что вставил короткое
Цитата:
Менее жестокое решение — поискать другой редактор.
На это уже был дан ответ с самого начала:
Цитата:
текстовый процессор с некоторыми уникальными фичами, которому не удалось найти замену.
Или я стал бы с этим заморачиваться сам и заморачивать мозги другим?
Цитата:
какие, собственно, чудеса (даже теоретически) ожидаются от Total Commander или любого другого ФМ, всего лишь передающего конкретный файл конкретной программе,
Не знаю. Если бы знал, спрашивал бы более конкретно. Но допускаю, что может существовать какое-то решение, может быть, даже довольно очевидное. По крайней мере, для тех, кто (в отличие от меня) понимает, как всё это работает.
LEX1 20:20 03-11-2013
Цитата:
А передача пути в виде 8.3 не работает?.
Это было первое, что мне пришло в голову. Но либо я что-то не так делаю, либо этот способ тут неприменим. Пробовал прописывать в кнопку в качестве параметров %p%n и ещё некоторые варианты, но Atlantis всё равно пишет "Cannot open file "D:\test 222 öäpüööö.rtf". То есть, получается, что даже с параметрами %p%n Total Commnander почему-то передаёт этой проге длинное имя файла Вроде бы такого не может быть, но так оно есть.
Я ещё и так пробовал сделать, что вообще отключал в TC длинные имена командой cm_SwitchLongNames и копировал имя файла в буфер обмена и потом вставлял это имя "D:\test22~1.doc" в штатный диалог открытия файла в Atlantis. И с тем же самым результатом: он пишет, что "Cannot open file "D:\test 222 öäpüööö.rtf". То есть, опять пытается получить файл через его длинное имя, хотя я сам только что вставил короткое