Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Синтаксис:

 

function DeleteSpecialSymbolsFromString (
 InitialString: WideString): WideString;

Параметры:

InitialString – строка, которую нужно проверить на содержание недопустимых символов. Например, функция может проверить имя файла на локальном диске.

Возвращаемое значение:

Строка, в которой все недопустимые символы, а именно «/», «:», «|», «*», «?», «"», «<» и «>», заменены на символ «_».

Описание:

Функция заменяет все символы, недопустимые для использования в названиях документов DIRECTUM, на символ «_». Рекомендуется использовать в случае создания документов системы DIRECTUM из файлов на локальном диске, например при сохранении вложения в электронное письмо как документа DIRECTUM.

 

' Получить вложение в электронное письмо как объект Outlook.
Dim Attach As Outlook.Attachment
Attach = Mail.Attachments.Item( 1)
' Вырезать недопустимые символы в имени вложения.
Path = IntLib.DeleteSpecialSymbolsFromString(Attach.DisplayName)
' Сохранить вложение на локальный диск.
Call Attach.SaveAsFile(Path)

Пример:

 

' Получить вложение в электронное письмо как объект Outlook.
Dim Attach As Outlook.Attachment
Attach = Mail.Attachments.Item( 1)
' Вырезать недопустимые символы в имени вложения.
Path = IntLib.DeleteSpecialSymbolsFromString(Attach.DisplayName)
' Сохранить вложение на локальный диск.
Call Attach.SaveAsFile(Path)

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }