Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Selection.TypeText и кавычки / 6 сообщений из 6, страница 1 из 1
23.01.2014, 14:40
    #38535631
spywares
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selection.TypeText и кавычки
Имеем:
Код: pascal
1.
2.
3.
W.ActiveDocument.Range.Find.Execute('@9', EmptyParam, EmptyParam,
                EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam,
                EmptyParam, p9, replace);


Печатаются кавычки типа вот эти: << >>
Для одного случая этого хватает.
Но. Заменить таким образом большой текст не получается. Получаю ошибку что слишком большая строка. И написано вот это:
Код: pascal
1.
2.
3.
4.
5.
6.
W.Selection.HomeKey(wdLine, wdMove);
              W.Selection.Find.Execute('@3', False, True, EmptyParam,
                EmptyParam, EmptyParam, True, wdFindStop, EmptyParam,
                EmptyParam, wdReplaceNone, EmptyParam, EmptyParam, EmptyParam,
                EmptyParam);
              W.Selection.TypeText(p5);



и вот тут начинается веселье. Кавычки обычные "" .

Вопрос: как заставить его печатать одинаковые кавычки в обоих случаях? Лучше конечно <<>>, но для дела важно что бы они везде были одинаковые.
Спасибо.
...
Рейтинг: 0 / 0
23.01.2014, 15:04
    #38535673
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selection.TypeText и кавычки
отключить автозамену кавычек
...
Рейтинг: 0 / 0
23.01.2014, 15:15
    #38535685
spywares
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selection.TypeText и кавычки
Дело в том, что это печатается из программы на Delphi. Я не знаю какие настройки Ворда будут на машине.
...
Рейтинг: 0 / 0
23.01.2014, 15:27
    #38535697
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selection.TypeText и кавычки
ну и что?

Options.AutoFormatAsYouTypeReplaceQuotes =
...
Рейтинг: 0 / 0
23.01.2014, 15:30
    #38535701
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selection.TypeText и кавычки
spywaresЯ не знаю какие настройки Ворда будут на машинеИ что?
Объект W - это ссылка на твой экземпляр приложения. В нем есть эта самая установка по замене кавычек. Перед исполнением своего кода нужно запомнить текущее состояние автозамены, затем отключить её, а после исполнения кода - включить старое состояние...
...
Рейтинг: 0 / 0
23.01.2014, 17:05
    #38535816
spywares
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Selection.TypeText и кавычки
Всем спасибо за помощь.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Selection.TypeText и кавычки / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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