powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Прикрепление аттача или Dos-имена папки
6 сообщений из 6, страница 1 из 1
Прикрепление аттача или Dos-имена папки
    #36516732
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть проблема с работой с почтовиком
Некоторое время назад искал способ отправки почтового сообщения минуя метод SendMail
в итоге все пришло к командной строке непосредственно почтовику.

Теперь собственно проблема. Если в командной строке писать путь Win именами то почтовое вложение не отправляется.

Ну например: если в командной строке указать путь к файлу "E:\123\Temp.xls" то он уходит легко.
А если например "C:\Documents and Settings\YA\Рабочий стол" то само сообщение отображает, имя и тип вложения тоже, но не уходит письмо, (жмешь кнопку отправить и ничего не происходит) вероятно из-за проблемы написания пути, т.е. почтовик файл тупо не может найти физически файл.

Т.е. как мне кажется дос строкой (то бишь Shell-ом) Win имя не поддерживается.

Как решить траблу. Есть ли вариант переделать Win имя в Dos. Или вообще проблема не в именах?
...
Рейтинг: 0 / 0
Прикрепление аттача или Dos-имена папки
    #36516963
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Shamanus
> Как решить траблу. Есть ли вариант переделать Win имя в Dos. Или вообще проблема не в именах?

MSDN о FSOReturns the short path used by programs that require the earlier 8.3 file naming convention.
object.ShortPathThe object is always a File or Folder object.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Прикрепление аттача или Dos-имена папки
    #36516988
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Игорь Горбонос
Хотел так:
MSDN о FSOReturns the short path used by programs that require the earlier 8.3 file naming convention.
object.ShortPath
The object is always a File or Folder object.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Прикрепление аттача или Dos-имена папки
    #36517105
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос

> Игорь Горбонос
Хотел так:
MSDN о FSOReturns the short path used by programs that require the earlier 8.3 file naming convention.
object.ShortPath
The object is always a File or Folder object.



спасибо Илья, помогло.
Только какое свойство ShortPath странное, Возвращает не только путь, но и наименование файла. А я пытался клеить f.ShortPath с f.ShortName и чет ниче не получалось.

Еще раз спасибо
...
Рейтинг: 0 / 0
Прикрепление аттача или Dos-имена папки
    #36517140
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
либо попытаться обернуть путь в кавычки (как делает винда)

Код: plaintext
" ""C:\Documents and Settings\YA\Рабочий стол\МойФайл.TXT"" "

I Have Nine Lives You Have One Only
THINK!
...
Рейтинг: 0 / 0
Прикрепление аттача или Dos-имена папки
    #36517228
Фотография Shamanus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HandKot,

субьективно полагаю что не поможет
т.к. имя уже в кавычках, а проблема в том, что для 3тего буревестника требуется доработка имени. (путь к файлу по правилам почтовика надо прописывать)

эээх ещё б научить его отправлять из командной строки, но это в другом форуме
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Прикрепление аттача или Dos-имена папки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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