Найдено 1336 результатов

RaFaeL
19 Январь 2018, 11:18
Форум: Multi-программирование(Pascal/Delphi, и т.д.)
Тема: Передача групп в С библиотеки
Ответы: 12
Просмотры: 4803

Передача групп в С библиотеки

А как передать вот такое

uint32_t breaks[]

Кларионовский вариант с *LONG[] не работает. Я правильно понимаю, что передавать надо напрямую значения а не указатель как в Кларионе? Какие есть варианты?
RaFaeL
18 Январь 2018, 10:33
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

Ну так пример на то и ПРИМЕР )
RaFaeL
17 Январь 2018, 20:16
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

Developer писал(а): 17 Январь 2018, 20:07это означает что версия Excel-я 2016 большой роли в возникновении ошибки не играет
Это означает, что ошибка исправлена
RaFaeL
17 Январь 2018, 15:59
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

Обновил сборку в шапке

Кроме исправления проблем со шрифтами в метод Merge добавил строку необязательным параметром, можно сразу при объединении текст писать
RaFaeL
17 Январь 2018, 14:46
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

Игорь Столяров писал(а): 17 Январь 2018, 13:46Может быть мы конечно опять о разном говорим .... Но вот пример шапки самого обычного отчёта: УПД (нарисован в OLE).
Как не нужно ? Вы же не выводите все реквизиты одной строкой и не делаете высоту по 5 строк под все реквизиты ?
Рассчитывать высоту строки и ее применять, иначе никак. У нас так
RaFaeL
17 Январь 2018, 14:44
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

Все нормально генерируется, почему программа с нижнего скриншота не рисует нормально графики думаю надо у нее спросить )
Вероятно, многое просто не поддерживает
RaFaeL
17 Январь 2018, 14:38
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

vic7tar писал(а): 17 Январь 2018, 13:40А у меня что-то не так
На верхнем скриншоте правильная картинка, а что такое Gnumeric я не знаю )
RaFaeL
17 Январь 2018, 14:17
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

vic7tar писал(а): 17 Январь 2018, 13:40А у меня что-то не так
На верхнем скриншоте правильная картинка, а что такое Gnumeric я не знаю )
RaFaeL
17 Январь 2018, 12:49
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

finsoftrz писал(а): 17 Январь 2018, 12:45У меня все нормально выводится.
Сделайте три строки текста, а объединенных строк две
RaFaeL
17 Январь 2018, 11:42
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

Проблему со шрифтами локализовал и похоже что поправил, проверьте, пожалуйста
RaFaeL
17 Январь 2018, 10:26
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

Шрифты не внедряются, остальное не знаю
RaFaeL
17 Январь 2018, 10:03
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 216468

libxlsxwriter for Clarion

-1 где-то есть, где-то нет, где-то просто в этом случае ничего не делается. Где-то документировано, где-то нет Про шрифты интересно. Похоже что зависит от установленных в системе шрифтов, так как у меня тот же релиз Офиса открывает же... Попробуйте убрать параметр с именем шрифта или какие-то другие...
RaFaeL
16 Январь 2018, 13:41
Форум: Multi-программирование(Pascal/Delphi, и т.д.)
Тема: Передача групп в С библиотеки
Ответы: 12
Просмотры: 4803

Передача групп в С библиотеки

Так, вроде нашел, размер структуры должен быть кратен самому большому полю в структуре, если это int32 то 4, если double то 8, соответственно сдвиг то нужен, то нет, и его размер тоже может быть каким угодно. Спасибо )
RaFaeL
16 Январь 2018, 13:24
Форум: Multi-программирование(Pascal/Delphi, и т.д.)
Тема: Передача групп в С библиотеки
Ответы: 12
Просмотры: 4803

Передача групп в С библиотеки

Спасибо. Но если с float, допустим, понятно, то зачем нужен сдвиг например перед int32_t rotation и почему перед таким же typedef int32_t lxw_color_t он не нужен все равно не совсем понятно... Потому что надо 4 байта? А с double который size что не так? В других структурах идет как REAL без всяких с...
RaFaeL
16 Январь 2018, 12:30
Форум: Multi-программирование(Pascal/Delphi, и т.д.)
Тема: Передача групп в С библиотеки
Ответы: 12
Просмотры: 4803

Передача групп в С библиотеки

Может кто-нибудь подскажет. В процессе работы с libxlsxwriter столкнулся с непонятным. В качестве параметров надо передавать в функции структуры, они известны, но возникли нюансы. Например структуру typedef struct lxw_chart_line { lxw_color_t color; uint8_t none; float width; uint8_t dash_type; uint...