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

Astralis
14.10.2011 17:35:51
Форум: Office Lib
Тема: Работа с uOpenOffice
Ответы: 183
Просмотры: 493638

Re: Работа с uOpenOffice

Вообщето openoffice кажется может работать через java интерфейс. Я давно об этом думал.
Теоретически можно связать Лазарус -> Java -> Openoffice .
Без всяких Оле. Правда в гугле так и не нашел как это сделать.
А ведь такая схема обещает надежное и кроссплатформенное управление Опенофисом .
Пока ...
Astralis
02.11.2010 23:36:25
Форум: Lazarus
Тема: Индикация времени при переходе на зимнее время
Ответы: 2
Просмотры: 2429

Re: Индикация времени при переходе на зимнее время

Если используешь Linux, то его архитектура такова, что в нем есть аппаратное время (clock) и системное время (date). Так что нужно сначала разобраться, какое именно время использует программа.
Astralis
17.09.2010 12:30:51
Форум: Lazarus
Тема: Узнать значение ID только, что вставленной записи
Ответы: 10
Просмотры: 6514

Re: Узнать значение ID только, что вставленной записи

есть 2 варианта
1) zqHospitalInEdit.SQL.Text= 'INSERT INTO hospital_in (<вводимые поля>) 'VALUES (<вводимые значения>) RETURNING :ResultId';
результат получается что-то вроде zqHospitalInEdit.ParamByName('ResultId').AsInteger;
2) сделать в программе 2 компонента, первый будет вызывать sp_gen_new ...
Astralis
17.09.2010 01:51:27
Форум: Обучение Free Pascal
Тема: Книжки по FreePascal и Lazarus
Ответы: 16
Просмотры: 25309

Re: Книжки по FreePascal и Lazarus

большое спасибо тем кто сделал это дело. будет хотя бы что рекомендовать.
от себя замечу один недостаток: все подобные книги скопированы с turbo pascal и лишь адаптированы под freepascal, в то время как за 25 лет ситуация изменилась.
например раньше работали с дискетами, время чтения с которых было ...
Astralis
15.09.2010 21:31:34
Форум: Разработки на нашем сайте
Тема: Математический программный комплекс)
Ответы: 14
Просмотры: 29273

Re: Математический программный комплекс)

а я концепцию так и не уловил. это будет вычислительный пакет вроде matlab или аналитический вроде maple?
Astralis
30.08.2010 22:11:42
Форум: Lazarus
Тема: Бухгалтерское округление
Ответы: 9
Просмотры: 9974

Re: Бухгалтерское округление

Если цель состоит только в избавлении систематической ошибки округления при большом количестве суммирования (и других систематических ошибках), то лучший вариант - использовать рандомное округление
rndround(x) = x-floor(x)<random ? ceil(x) &#58; floor(x)
многие алгоритмы динамического ...
Astralis
14.03.2010 14:15:16
Форум: Free Pascal Compiler
Тема: XML-RPC работает или нет?
Ответы: 9
Просмотры: 6834

Re: XML-RPC работает или нет?

SOAP это не монстр, это довольно легкий в освоении текстовый протокол на основе XML, его реализовать можно легко с помощью компонента TIdHTTP - большая часть времени уйдет не на освоение протокола, а на выяснение мелких нюансов; один пользователь данного ресурса и вовсе предлагал набор реализованных ...
Astralis
14.03.2010 12:54:47
Форум: Free Pascal Compiler
Тема: XML-RPC работает или нет?
Ответы: 9
Просмотры: 6834

Re: XML-RPC работает или нет?

А чем SOAP не устраивает?
Astralis
12.03.2010 12:50:33
Форум: Lazarus
Тема: lazarus OOo Base
Ответы: 10
Просмотры: 6840

Re: lazarus OOo Base

StranikS писал(а):Спасибо, буду юзать JDBC :)

Сам JDBC тут не поможет, поскольку он для java, речь идет именно о методике работы. Для OO Base существовал ODBC-драйвер, а для linux был проект unixodbc, так что, если все допилить хорошим напильником, то можно получить работоспособный драйвер, или же писать его вручную.
Astralis
12.03.2010 11:45:13
Форум: Lazarus
Тема: lazarus OOo Base
Ответы: 10
Просмотры: 6840

Re: lazarus OOo Base

Работать напрямую с фаqлом базы OOBase не самое правильное решение - нужно работать через драйвер, например JDBC, поскольку никто не гарантирует, что разработчики не изменят формат файла при выходе новой версии для поддержки новых фич и устранения старых багов. Это же в общем случае касается и всей ...
Astralis
11.03.2010 13:34:30
Форум: Разработки на нашем сайте
Тема: Предлагаю совместный проект
Ответы: 49
Просмотры: 79680

Re: Предлагаю совместный проект

Это не зло, а насущная необходимость. Часть логики можно перекинуть на уровень сервера, конфликты разрешать так же как и транзакции. Может быть пожертвовать частью функционала ради достижения благой цели.
Astralis
10.03.2010 13:02:23
Форум: Обучение Free Pascal
Тема: Работа с целыми числами произвольной длины...
Ответы: 15
Просмотры: 24315

Re: Работа с целыми числами произвольной длины...

Максимальный стандартный это Int64. Но допустим в Object Pascal для 32 разрядных платформ он не был полноценным целочисленными например для цикла for с переменной типа int64 возникает ошибка компиляции, что-то вроде "тип с плавающей точкой нельзя использовать для цикла for".
С другой стороны никто ...
Astralis
10.03.2010 00:36:07
Форум: Обучение Free Pascal
Тема: Работа с целыми числами произвольной длины...
Ответы: 15
Просмотры: 24315

Re: Работа с целыми числами произвольной длины...

Хотите сказать, что делали 1995 мультипликаций вместо возможных всего 15?
Astralis
09.03.2010 21:46:46
Форум: Обучение Free Pascal
Тема: Работа с целыми числами произвольной длины...
Ответы: 15
Просмотры: 24315

Re: Работа с целыми числами произвольной длины...

Сложение очень легко реализуется благодаря команде adc, которая оперирует с флагом переноса. Вычитание организуется за счет использования дополненительного кода (дополнение до 2). За счет дополнительного кода операции деления и умножения получаются чуть сложнее, но они и так являются медленными, а ...
Astralis
09.03.2010 15:58:12
Форум: Обучение Free Pascal
Тема: Работа с целыми числами произвольной длины...
Ответы: 15
Просмотры: 24315

Re: Работа с целыми числами произвольной длины...

А если вопросы производительности не так критичны, то значит числа не очень длинные, вполне может подойти данный модуль, который реализует работу с типом int256.