C#. Слишком длинный строковый параметр

122
07 декабря 2019, 08:00

Заменяю текст в документе word. Пока текст короткий передаю в word, всё нормально работает. Сейчас попался текст длинной 1221 символ - вышла ошибка: "Слишком длинный строковый параметр".

Word.Range wRprim = app.Selection.Range;
wRprim.Find.Execute(FindText: "{word_prim}", ReplaceWith: prim_str);
Answer 1

Попробуйте использовать промежуточную переменную. Например,

string s = "{word" + "_prim}";
wRprim.Find.Execute(FindText: s, ReplaceWith: prim_str);
READ ALSO
Собственный атрибут

Собственный атрибут

Подскажите как это реализуется, ни разу такого не делалМне надо, перед методом проверять, имеет ли роль пользователя, разрешения на использования...

117
Почему возникает ошибка при загрузке DLL-файла?

Почему возникает ошибка при загрузке DLL-файла?

При попытке загрузить файл с хоста таким образом

109
Ошибка UnityEditor.BuildPlayerWindow+BuildMethodException

Ошибка UnityEditor.BuildPlayerWindow+BuildMethodException

Знаю эта тема довольно заезженная но, ошибка появилась с ничегоЯ ничего не обновлял, не удалял а просто делал свою прогу

105
Ошибка при конвертации данных Double

Ошибка при конвертации данных Double

Есть данный баланс 1995535 он отображается вот так http://prntscr

112