Поиск значений дочерних оконо windows
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Поиск значений дочерних оконо windows - 2010-07-06 04:43:14.330000
|
|
|
MuLLIKA
Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
|
доброго времени суток! такой вопрос возможно ли взять информацию из открытого вордовского документа при помощи API функций, информацию касающуюся количества страниц в документе (в нижнем левом углу "Страниц: 1 из 1"), можно ли получить эту строку через API функции? Зарание спасибо!
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-06 05:00:41.900000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Апи функций нет. Только через COM, предоставляемый офисом можно вытащить. Ток не спрашивай, как ;), сначала сам поищи.
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-06 05:10:16.356666
|
|
|
MuLLIKA
Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
|
Я понял тебя) там через OLE делаеться, но для Visual C я не нашел примера, где явно было описанно как правильно пользоваться OLE! т.е. какие заголовки файлов должны быть #include <….>, проблема в том что я не могу начать ибо не знаю как сделать что бы это компилировалось) …буду благодарен;)
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-06 13:10:04.126666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Начни с чего-нибудь попроще. Нет желания делать что-то за тебя.
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-06 21:08:20
|
|
|
MuLLIKA
Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
|
Скинь пожалуйста ссылки на что - нибудь с чего бы я мог начать? как работать с COM который предоставляет офис…что - нибудь… Зарание спасибо!
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-06 21:14:30.450000
|
|
|
MuLLIKA
Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
|
http://www.gamedev.ru/code/forum/?id=125476 я на правильном пути?
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-07 04:07:18.483333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
да
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-09 03:40:36.540000
|
|
|
MuLLIKA
Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
|
_SaZ_ а можно при помощи API получить текст который находиться в окне печати Excel ? Второе окно с заголовком "Печать", после первого диалогового окна, в котором указывается количество печатаемых страниц?
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-09 19:20:55.733333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Что за "окно печати" и уверен ли ты, что там именно текст, а не уже сформированное для печати изображение? P.S. на вин апи можно всё (в твоём контексте), но нужно ли именно на вин апи?
|
|
|
RE: Поиск значений дочерних оконо windows - 2010-07-09 22:19:26.360000
|
|
|
MuLLIKA
Сообщений: 36
Оценки: 0
Присоединился: 2010-06-24 00:59:34.416666
|
Я не думаю, что там изображение. Распечатай документа с excel после диалогового окна где задаются параметры печати, появляется маленькое в котором написанно, что то вроде "Печать: страниц 1 из 4", далее 2 из 4, 3 из 4 и т.д. У меня есть HWND это окна которое я получил по заголовку "печать" Я изучил COM объекты, написал макросы на VBA для ворда и экселя, и понял что для получения точного количества страниц и копий печати нужно переписать диалоговое окно печати и в ворде, и в экселе…..иначе кажеться ни как. Еще проблема в экселе я не могу опредилить количество страниц на листе!!! Т.е. написание дилоговой формы в экселе безполезно, хотя для ворда впринципе можно замутить. Что посоветуешь?
|
|
|
|
|