Форум: "Corba";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
ВнизКак передать двойной щелчек мыши в Word e Найти похожие ветки
← →
AloneAli (2005-03-18 10:44) [0]Создаю документ Word посредством Delphi. В этом документе я создаю поле. Теперь мне надо осуществить двойной щелчок мыши по этому полю из Delphi.
Как это сделать? Дайте подсказку.
← →
YurikGL © (2005-03-18 13:20) [1]Сделай соответствуюй макрос и посмотри, как он выглядит.
← →
AloneAli (2005-03-18 14:07) [2]
> YurikGL © (18.03.05 13:20)
Когда я начинаю запись макроса, то после создания поля, я не могу дважды щелкнуть мышкой.
← →
AloneAli (2005-03-18 14:20) [3]Также при записи макроса без создания поля, щелкаю дважды мышкой. Нифига не записывается ничего в макрос.
← →
YurikGL © (2005-03-18 19:15) [4]
> AloneAli (18.03.05 10:44)
Объясни, что именно надо.
Если просто выбрать, то WordApplication1.ActiveDocument.Fields.Item(номер поля).Select;
У WordApplication1.ActiveDocument.Fields.Item(номер поля). есть еще куча полезных свойств. Просто набери "WordApplication1.ActiveDocument.Fields.Item(номер поля)." и нажми CTRL+пробел.
← →
AloneAli (2005-03-21 07:09) [5]
> YurikGL © (18.03.05 19:15) [4]
Мне нужно выбрать поле и два раза щелкнуть по ней.
Попробуй сам в Word"е создать поле и два раза щелкнуть по ней. Поле преобразовывается в MS Equation.
← →
YurikGL © (2005-03-21 17:59) [6]
> Мне нужно выбрать поле и два раза щелкнуть по ней.
Я так уже делал. За поля отвечает коллекция fields. А MS Equation это - формула.
Выбрать любой объект можно с помощью функции select а что это за объект можно узнать создав аналогичный объект и посмотрев макрос создания.
← →
AloneAli (2005-03-22 07:14) [7]
> YurikGL © (21.03.05 17:59) [6]
>
> > Мне нужно выбрать поле и два раза щелкнуть по ней.
>
> Я так уже делал.
И? Макрос того, что ты два раза щелкнул по полю, записался?
← →
YurikGL © (2005-03-22 19:08) [8]
> И? Макрос того, что ты два раза щелкнул по полю, записался?
нет т.к. часть функций мыши во время записи макроса отключена. Поэтому я спрашиваю, какую цель хочешь добиться дважды кликнув? Выбрать? Войти курсором?
← →
AloneAli (2005-03-23 07:46) [9]
> YurikGL © (22.03.05 19:08) [8]
Войти курсором.
← →
GuAV © (2005-03-23 19:11) [10].OLEFormat.Edit;
← →
YurikGL © (2005-03-23 21:13) [11]
> AloneAli (23.03.05 07:46) [9]
вроде ж на SQL.ru тебе ответили?
← →
YurikGL © (2005-03-23 21:14) [12]http://www.sql.ru/forum/actualthread.aspx?tid=155871&pg=2
← →
AloneAli (2005-03-24 07:23) [13]
> YurikGL © (23.03.05 21:13) [11]
Для быстрого решения моей задачи ответ на Sql.ru мне походить, но мне просто стало интересно.
По
Поэтому я и продолжаю дисскусию...
← →
AloneAli (2005-03-24 07:23) [14]
> GuAV © (23.03.05 19:11) [10]
Попробую!
Страницы: 1 вся ветка
Форум: "Corba";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.061 c