Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Переделка MFC Dialog в ActiveX https://www.cyberforum.ru/ c-cpp/ thread60259.html
Возможно ли уже наработанное ПО (DLL-ки c MFC-диалогами просто переделать в ActiveX объекты с помощью ActiveX AppWizard Control MSVC v6) ?
Сохранить в формате dwg через COM интерфейс в AutoCadа C/C++
Доброго времени суток! Собственно тема говорит сама за себя, те мне необходимо написать простой графический редактор, который пользуясь COM-интерфейсом AutoCAD'а сохранит данные в формате dwg. Где почитать про это, чтобы разобраться как сделать?
C/C++ Не видно зарегистрированной dll Добрый день. У меня возникла такая проблема: я регистрирую dll в системе. У меня появляется сообщение, что dll успешно зарегистрировано. Далее мне надо добавить в VS 2005 ссылку на данную dll, но почему-то её нет в COM-объектах. Может кто-нить знает в чём тут дело??? https://www.cyberforum.ru/ c-cpp/ thread47464.html C/C++ получение дескрипторов иконок Добрый день. Требуется помощь в решении одной проблеммы. Пишу ATL проект в VS2006, в проект добавлен класс ATL control (тип composite control). В обработчике нажатия одной из кнопок хочу получить дескриптор иконки (HICON), иконка создана с помощью редактора ресурсов. Дескриптор получаю с помощью WinAPI функции LoadIcon следующим образом: HICON hIcon; hIcon=::LoadIcon(AfxGetInstanceHandle(),... https://www.cyberforum.ru/ c-cpp/ thread45360.html
C/C++ Rational Rose via COM (OLE Automation)
У кого-нибудь есть опыт использования ? Добавлено через 12 часов 41 минуту 22 секунды Уточним. Открыть модель : //Запустить Rational Rose Enterprise oleRose:= CreateOleObject('Rose.Application'); //открыть модель (файл: fn_Model) oleModel:=oleRose.OpenModel(fn_Model);
C/C++ класс-обработчик событий IE Делаю обработку событий в IE. Вот, что получилось: IShellWindows *iSW; DShellWindowsEvents *dSWE; LPUNKNOWN dSWE; HRESULT hRes; ULONG lpdCookie; https://www.cyberforum.ru/ c-cpp/ thread33314.html
C/C++ Выбор хорошей книги по OLE хочу изучить OLE, и по этому ищю книги про него. Поисковик ниче не дал. Нужен ващ совет, есть ли какие нибудь книжки про OLE ? Пожалуста, напищите иха имена и автора. Если есть у кого нибудь ссылка, то киньте. Заранее спасибо https://www.cyberforum.ru/ c-cpp/ thread17484.html C/C++ C++, OLE и DDE
Подскажите пожалуйста. Сможем ли мы из программы, написанной на MapBasic, вызвать программный модуль, написанный на С++ и принять из него данные (например достаточно большой массив), используя OLE либо DDE ?? Причем без создания промежуточных файлов.
233 / 95 / 15
Регистрация: 31.12.2009
Сообщений: 224
11.01.2010, 16:38  [ТС] 0

Как в Excel найти середину области печати - C/C++ - Ответ 472274

11.01.2010, 16:38. Показов 4742. Ответов 5
Метки (Все метки)

Ответ

Не трудно. Но решение не блещет гибкостью.
Ещё раз хочется разъяснить задачу, т.к. в прошлый раз я, возможно, недостаточно полно её описал.
Генерирую отчёт в Excel. Использую свой компонент на основе TExcelApplication и шаблоны. Отчёты получаются небольшие, т.е. умещаются на половине листа. По заданию необходимо делать копию полученной "верхней" части отчёта внизу таким образом, чтобы лист можно было разрезать пополам и части получились бы одинаковые половинки. Надеюсь понятно написал ). Найти какие либо св-ва и методы, позволяющие получить строку, указывающую на середину печатаемой области листа мне не удалось. А без этой строки, ясно дело, я не могу скопировать содержимое "верха" по ценру листа.
Решил проблему дубово. Посчитал количество пикселей до середины листа в самом шаблоне (пусть будет H), и после формирования "верха" выполняю поиск номера строки считая сумму высот строк H[i] пока не дойду до H. i и будет искомая строка. Проблема в том, что такой способ годится только для жёстко заданных шаблонов, т.е. если вы что-то в нём сменили(например, поля), придётся менять исходник, что есть ОЧЕНЬ плохо, т.к. я именно от этого и хотел отказаться.

Вообще цель моих изысканий заключается в том, чтобы минимально менять код, а максимально всё делать в шаблоне. Если кто знает хорошую литературу, не поскупитесь, киньте ссылку. Закрытые компоненты не интересуют. Заранее спасибо.

Вернуться к обсуждению:
Как в Excel найти середину области печати C/C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2010, 16:38
Готовые ответы и решения:

Задание области печати листа Excel программным путем
Доброго времени суток. Пытаюсь сделать банальную вещь - вывести отчет на принтер из программы....

Как узнать координаты области печати?
Вопрос стоит следующим образом. Я устанавливаю размер страницы и ориентацию для принтера: ...

Печать: как сделать перенос строки в области печати
Вечер добрый! В проекте печатаю документ (с помощью PrintDialog), но строка уходит в...

Excel при печати разбивает область печати по ячейкам
При масштабировании страницы (чтобы документ влез на одну страницу) Ексель автоматом определяет...

5
11.01.2010, 16:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2010, 16:38
Помогаю со студенческими работами здесь

Как на основной области страницы создать область печати (textarea) с привязкой к активному элементу дерева?
товарищи, уперся в недостаток опыта и знаний... 1. нажимаю на элемент дерева он выделяется...

Как найти середину даты между двумя датами
Прошу помочь решить такую задачку в PHP. ест 2 дата 1. 2015-11-20 2. 2016-02-20 Нужно...

Как найти середину треугольника по координатам его вершин
как найти середину треугольника по его координатам?

Как найти середину массива или центральный элемент к блоке?
A это 3Д массив, A =, где a_N это 2Д массив. Мне нужно собрать 2Д массив в блоки по 2,3,4 и тд...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru