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