![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Trisch |
![]()
Сообщение
#1
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: ![]() ![]() ![]() |
Кто нибудь знает, можно ли с помощью библиотеки xlslib открывать и редактировать excel файлы?
А то я ток в манулах нашел как создавать и заполнять таблицу данными. Так же при попытке изучить примеры у меня в этой строчке:
выскочили следующие ошибки:
с чем это может быть связано? И еще, если еще какие либо кроссплатформенные библиотеки для работы с excel файлами? |
|
|
maint |
![]()
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
никак. Ясно же написано в документации, что только создать-записать. Нсть вторая такая же. Та считать только, libxls называется. Есть третий вариант
http://www.codeproject.com/Articles/42504/...lFormat-Library. Эта может все |
|
|
Trisch |
![]()
Сообщение
#3
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: ![]() ![]() ![]() |
никак. Ясно же написано в документации, что только создать-записать. Нсть вторая такая же. Та считать только, libxls называется. Есть третий вариант http://www.codeproject.com/Articles/42504/...lFormat-Library. Эта может все Я воспользовался последним вариантом. Под линуксом все ок. А вот под виндой выскочили примерно следующие:
Как это можно исправить? |
|
|
maint |
![]()
Сообщение
#4
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
никак. Ясно же написано в документации, что только создать-записать. Нсть вторая такая же. Та считать только, libxls называется. Есть третий вариант http://www.codeproject.com/Articles/42504/...lFormat-Library. Эта может все Я воспользовался последним вариантом. Под линуксом все ок. А вот под виндой выскочили примерно следующие:
Как это можно исправить? вы что не программист? Поправьте для пробы хедер последний. Приведите его в соответствие. |
|
|
Trisch |
![]()
Сообщение
#5
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: ![]() ![]() ![]() |
Ну в хедере я поковырялся в первую очередь) Вышеуказанные ошибки исчезли, но появились новые (проблемы с преобразованием типов). Вот я предположил, что полез не в те дебри и пришел за советом.
|
|
|
maint |
![]()
Сообщение
#6
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
Ну в хедере я поковырялся в первую очередь) Вышеуказанные ошибки исчезли, но появились новые (проблемы с преобразованием типов). Вот я предположил, что полез не в те дебри и пришел за советом. тады ой. С специально пересобрал один из проектов под виндой, все нормально. НО у меня стандартный mingw и qt 4.8.5. Значит еще одна причина, что бы не уходить на qt5 у меня есть ![]() |
|
|
Алексей1153 |
![]()
Сообщение
#7
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Trisch |
![]()
Сообщение
#8
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: ![]() ![]() ![]() |
но появились новые (проблемы с преобразованием типов). а что именно Во всех случаях это связано с IStream и вот примерно такие ошибки:
|
|
|
Trisch |
![]()
Сообщение
#9
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: ![]() ![]() ![]() |
В общем после хорошего сна, на свежую голову я решил эту проблему.
Сначала я переименовал конфликтующие макросы. далее я поменял типы некоторых переменных и сделал так как посоветовали здесь. Пока что все работает) Сообщение отредактировал Trisch - 28.12.2013, 3:33 |
|
|
Алексей1153 |
![]()
Сообщение
#10
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
так вроде сразу должно было быть видно, что, к примеру, тип у переменной written надо правильный поставить )
|
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 6:37 |