|
|
|
Cannot Create File. Синтаксическая ошибка в имени файла или папки или метке тома.
|
|||
|---|---|---|---|
|
#18+
Добрый день! Подскажите пожалуйста в чем может быть загвоздка при использовании стадартного метода SaveToFile. Написал службу с TCP-сокетами. Серверная часть принимает имя файла, размер, и непосредственно сам файл. Затем имя файла присваивается в переменную типа string, а сам файл записывается в TStringList. Затем идет сохранение файла через SL.SaveToFile(XMLPath + FName, TEncoding.Unicode). XMLPath каталог, предопределенный настройками. При сохранении файлов в имени котоорых нет кирилицы все огонь, но как только в имени файла встречается кирилица, то в логах получаю соответствующую ошибку, в которой нормально с кирилицей выписан путь файла, никаких вопросиков нет, т к я пересылаю все сообщения с кодировкой Unicode. В чем может быть загвоздка, если каталог существует, имя файла передается правильно? Делфи юникодная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 06:21 |
|
||
|
Cannot Create File. Синтаксическая ошибка в имени файла или папки или метке тома.
|
|||
|---|---|---|---|
|
#18+
Что сейчас проверил, он и любые другие имена не сохраняет... Хммм... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 06:32 |
|
||
|
Cannot Create File. Синтаксическая ошибка в имени файла или папки или метке тома.
|
|||
|---|---|---|---|
|
#18+
Попробовал убрать из метода TEncoding, не помогло. Чую, что видимо беда в переменной FName... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 06:40 |
|
||
|
Cannot Create File. Синтаксическая ошибка в имени файла или папки или метке тома.
|
|||
|---|---|---|---|
|
#18+
dartveider13Что сейчас проверил, он и любые другие имена не сохраняет... Хммм... Имя пути относительно чего? Возможно ответ на этот вопрос Вам поможет. Ну и можете проверить правильность пути DirectoryExists(XMLPath) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 08:57 |
|
||
|
Cannot Create File. Синтаксическая ошибка в имени файла или папки или метке тома.
|
|||
|---|---|---|---|
|
#18+
dartveider13, TEncoding к пробемам с именем файла отношения не имеет. Проверяй, что у тебя за имя получается. Может ты просто слэш где-то теряешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 09:38 |
|
||
|
Cannot Create File. Синтаксическая ошибка в имени файла или папки или метке тома.
|
|||
|---|---|---|---|
|
#18+
У меня такое бывало, когда в названии файла присутствовали недопустимые символы типа косой черты, звёздочки и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 10:38 |
|
||
|
Cannot Create File. Синтаксическая ошибка в имени файла или папки или метке тома.
|
|||
|---|---|---|---|
|
#18+
dartveider13, много пишешь, а информации нет Фик его знает, что ты там накодил. Сделай крошечное приложение, воспроизводящее глюк. И выложи здесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 11:05 |
|
||
|
Cannot Create File. Синтаксическая ошибка в имени файла или папки или метке тома.
|
|||
|---|---|---|---|
|
#18+
Да фиг уже с ней с кирилицей. Будем англоязычные имена слать)) Тем не мене спасибо всем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2019, 11:38 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39854935&tid=2039099]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 412ms |

| 0 / 0 |
