Russian Qt Forum
Ноябрь 23, 2024, 01:55
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
ActiveX
>
Обсуждение статьи "СинтезQT и Excel"
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Обсуждение статьи "СинтезQT и Excel" (Прочитано 23100 раз)
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Обсуждение статьи "СинтезQT и Excel"
«
:
Февраль 29, 2004, 21:38 »
Все коментарии к статье оставляйте пожалуйста здесь
http://hardclub.donntu.edu.ua/projects/qt/articles/qt-excel.html
«
Последнее редактирование: Апрель 17, 2008, 19:43 от pastor
»
Записан
rezuq
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #1 :
Май 29, 2004, 20:06 »
Перед втавкой/изменением данных надо у экселя установить свойство ScreenUpdating в false, ну а после естественно в true
Записан
EugeneVC
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #2 :
Май 30, 2004, 08:25 »
это типа экран заморозит?
Записан
rezuq
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #3 :
Май 30, 2004, 16:24 »
Цитата: "EugeneVC"
это типа экран заморозит?
Да, все изменения не будут перерисовываться, что приведет к значительному ускорению, минимум в 2 раза
Записан
EugeneVC
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #4 :
Май 30, 2004, 17:26 »
ага учтем
Записан
Andrei
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #5 :
Июнь 01, 2004, 09:55 »
Для передачи данных в Excel IMHO будет лучше и быстрее:
1. Сразу писать в бинарном виде. Формат Excel известен. Возможно
даже есть бесплатный класс.
2. Через XML (Excel 2000).
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #6 :
Июнь 01, 2004, 11:17 »
а где можно взять бинарный код Excel
Записан
Andrei
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #7 :
Июнь 01, 2004, 11:34 »
Поиском. Ключевое слово BIFF8. Кста, если найдешь бесплатный класс на С++ кинь сюда, может пригодится.
Записан
rezuq
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #8 :
Декабрь 24, 2004, 14:17 »
Цитата: "Andrei"
если найдешь бесплатный класс на С++ кинь сюда, может пригодится.
Для С++
http://www.codeproject.com/cpp/miniexcel.asp
Может только вставлять данные в ячейки, нет возможности создания диаграмм:-(
Есть подобные классы для perl, php и java
Суперский набор компонентов для Delphi, C++Builder или Kylix:
http://delphi.icm.edu.pl/ftp/d50free/flexcel.zip
целая система репортов, жаль, что для C++ ничего подобного не нашёл
Записан
Zmey
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #9 :
Декабрь 24, 2004, 14:45 »
Выгрузка в Excel из C++
http://www.sql.ru/forum/actualthread.aspx?tid=142575
Записан
Zmey
Гость
Обсуждение статьи "Синтез QT и Excel"
«
Ответ #10 :
Февраль 10, 2006, 12:31 »
Вот Вы делаете:
QAxObject* excel = new QAxObject( "Excel.Application", this ); //получаем указатель на excel
А как узнать, есть ли у нас в системе "Excel.Application"?
Записан
kolob
Частый гость
Offline
Сообщений: 296
Re: Обсуждение статьи "СинтезQT и Excel"
«
Ответ #11 :
Август 26, 2010, 10:53 »
Вот нашел недавно, может кому интересно
http://www.libxl.com/home.html
Записан
Qt 5.11.0, Win, MinGW
Sahab
Гость
Re: Обсуждение статьи "СинтезQT и Excel"
«
Ответ #12 :
Август 26, 2010, 15:14 »
платную найти и так не проблема...
Записан
iei-nn
Гость
Re: Обсуждение статьи "Синтез QT и Excel"
«
Ответ #13 :
Октябрь 22, 2010, 15:34 »
Цитата: Andrei от Июнь 01, 2004, 09:55
Для передачи данных в Excel IMHO будет лучше и быстрее:
1. Сразу писать в бинарном виде. Формат Excel известен. Возможно
даже есть бесплатный класс.
2. Через XML (Excel 2000).
Где ты раньше то был яб не за что не стал переписывать 15000 записей из бд в exel с помощью ActiveX :-(((( учитывая то что они переписываются так 2 часа уже да и процесс постоянно из за того что жрет память рушиться постоянно !!! А статья эта блин с толку сбила делал бы блин как знал. нужно было чтоль подпистаь что метод этот очень медленный ну просто очень медленнй ему 2 минуты нужно чтоб 150 строк записать состоящую из 11 колонок. о чём тут вообще можно говорить!!!
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Re: Обсуждение статьи "СинтезQT и Excel"
«
Ответ #14 :
Октябрь 22, 2010, 15:43 »
Еще бы дату статьи бы глянули
За 6 лет много воды утекло.
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...