|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.02.2014, 13:30 | #1 |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
Как получить имена открытых документов MS Word (Delphi)?
Здравствуйте, уважаемые.
Админам: Прошу прощения за дублирование вопроса, но, возможно до этого я его просто не туда задал (мне показалось странным двухдневное отсутствие ответа), поэтому удалить, если необходимо, лучше там. Всем: Возможно, вопрос простой, но что-то не идёт. По аналогии работы с Экселем решил поработать с Вордом. Но при попытке получить список имён открытых документов или хотя бы просто обратиться к документу по номеру (а не ActiveDocument) получаю ошибку с надписью что-то типа Item Not Supported в одном случае и Item не является свойством в другом... Случаи: первый - пытался получить имена по принципу Код:
Код:
Винда 7, Офис 2010. P.S. С квадратными скобками вместо круглых тоже не работает P.P.S. С таблицами в Ворде ".Items(i)" нормально работает... P.P.P.S. вопрос чисто из интереса: кто-нибудь знает, почему в Ворде вдруг для указания номера массива (номера ячейки, документа и т.п.) вдруг применяются круглые скобки, а не квадратные, как везде? Последний раз редактировалось Ship_1; 21.02.2014 в 13:32. |
21.02.2014, 16:22 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Везде как раз для передачи параметров методу используется шаблон вызова функции, в котором исконно повелось использовать () во всех языках. А тем более бейсик - VBA. там и в массивах они.
I'm learning to live...
|
||
21.02.2014, 17:13 | #3 |
Форумчанин
Регистрация: 10.02.2014
Сообщений: 526
|
Прошу прощения.... Запутался в компонентных "Items"ах, их же квадратных скобках, кватратных скобках Экселя, (поэтому Ворд оказался "вдруг") круглых скобках Ворда и мыслях, что раз мы берём один из нескольких, значит на конце -s (Items)
В результате всё таки сработало в виде Код:
Большое спасибо, Stilet, за оказанное внимание и ещё раз прошу прощения, что зря отвлёк!.. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как найти имена всех открытых вкладок браузера opera? | dolphin705 | Общие вопросы Delphi | 2 | 16.11.2013 17:26 |
Как получить список хендлов открытых файлов в системе | assch | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 29.05.2011 20:18 |
Получить список открытых окон delphi | Даниил_глазко | Общие вопросы Delphi | 2 | 20.04.2011 19:05 |
[Delphi] Как получить имена всех файлов с опред. расширением. | T-dayne | Помощь студентам | 1 | 26.03.2010 16:40 |