|
|
Другие темы раздела | |
Lazarus Минимальное и максимальное среднее арифметическое столбцов матрицы (двумерного массива)
https://www.cyberforum.ru/ lazarus/ thread2063789.html Добрый день Имеется задача, которую никак не могу решить Минимальное и макисмальное среднее арифмитическое столбцов матрицы (двумерного массива) Вроде как понимаю, как это сделать, но никак не получается Вот последняя версия For j:= 0 to 3 do For i:=0 to 3 do begin Sum:=sum + matrix; Label5.Caption:=IntToStr(sum); If i:=3 then |
Dll библиотека для экспорта из Lazarus в Word Lazarus Здравствуйте, как подключить библиотеку 'msofficedll.dll' в Lazarus Нашел её здесь: https://github.com/iso4free/msofficedll Вроде все сделал (Скинул библиотеку, и занес в uses) но не работает, пишет ошибку 0x000007b uses variants, comobj, uofficedll; |
Lazarus Как проверить, освободился ли файл, который был открыт для дозаписи? Видел тему, как проверить, открыт ли файл кем-то еще. У меня файл открыт другой программой, а она может закрыть его через 2 минуты, а может через полчаса. Нужно программно узнать, когда программа файл "отпустила", чтобы сразу открыть его и дописать туда свои данные. Понятно, что можно проверить, освободился ли файл, с помощью таймера, который будет раз в секунду-две-три проверять, открыт он или... https://www.cyberforum.ru/ lazarus/ thread2062750.html | Lazarus GetWindowTextW показывает ? вместо вайд чаров При использовании GetWindowTextW, не могу получить название окон с русскими, скажем, буквами. Как использую: procedure someProc(); var // ... foregroundWindow: HWND; foregroundWindowTitle: array of WideChar; // ... https://www.cyberforum.ru/ lazarus/ thread2062620.html |
Lazarus Разработать программу «Таймер прямого отсчета» Разработать программу «Таймер прямого отсчета» от нуля до заданного значения, которое установить с помощью компонент TEdit, TUpDown. В момент окончания заданного интервала вывести текст «Интервал окончен». |
Lazarus Поиск индекса ячейки массива по её содержимому Поверхность разбита на квадраты (пусть по 1 мм). Есть массив, описывающий координаты и цвет каждого квадрата. По поверхности требуется провести линию, при этом должен измениться цвет квадратов, через которые она будет проходить. Другими словами, зная координаты необходимо определить номера ячеек массива, содержащие эти координаты. Есть, конечно, решение - в цикле перебирать все ячейки, но... https://www.cyberforum.ru/ lazarus/ thread2047832.html |
Lazarus Работа с модулем Matrix В Lazarus-е есть модуль Matrix, позволяющий выполнять афинные операции над векторами. Где можно найти описание или примеры использования этого модуля? Добавлено через 1 час 38 минут Вот по этой ссылке https://www.freepascal.org/docs-html/rtl/matrix/ есть описание модуля, а здесь http://forum.lazarus.freepascal.org/index.php?topic=28186.0 пример использования. https://www.cyberforum.ru/ lazarus/ thread2047604.html |
Lazarus Анимация GUI элементов Здравствуйте, есть ли быстрые способы анимировать GUI элементы в Lazarus? Скажем, я бы хотел TShape переместить на 30 единиц влево за 2 секунды с какой-то там интерполяцией. Самый ультра-наивный способ - через таймер. На OnTimer() менять Left поле TShape. Но, как я понял, это не лучшее решение. Есть ли способ быстрее и, возможно, надежнее? Может быть есть какие-то готовые пакеты для... |
Lazarus Составить программу вывода самой большой цифры в записи данного числа
https://www.cyberforum.ru/ lazarus/ thread2047291.html Составить программу вывода самой большой цифры в записи данного числа. |
Lazarus Записать формулу по правилам языка Pascal Здравствуйте, я написал код,но не уверен правильный он или нет. Посмотрите пожалуйста. f:=1+sqr(sin(2+3)))/( 2+(2-((2*2)/(1+2^2*3^2 )))+x); https://www.cyberforum.ru/ lazarus/ thread2047148.html |
Lazarus Рассылка сообщений внутри приложения МультиОС Добрый день, подскажите плииз, может кто сталкивался? задача: формы определенного типа генерятся вручную (можно много "клонов заготовок" запустить). При изменении данных в одной из форм надо обновить данные и в других! Хочу "послать сообщение" всем формам моей программы! Прежде чем создавать "список рассылок сообщений" и "регистрировать в нем новую форму-клон при создании и убирать при... |
Lazarus ООП для чайника Только начинаю изучать ООП в среде Lazarus, и есть у меня задача Создать 6 разных часов, движущихся по форме, реализовать в ООП Рисовать на Image1-Image6 Вот начинаю делать, и сразу ошибки type TWatch = class(TForm) public Hour,CenterX,CenterY:integer; procedure MotionArrow(Sender : TObject) ; procedure WatchPaint(Sender : TObject) ; https://www.cyberforum.ru/ lazarus/ thread2046572.html |
Супер-модератор
|
|
10.10.2017, 15:40 | 0 |
Графический редактор - Lazarus - Ответ 1124030610.10.2017, 15:40. Показов 4173. Ответов 21
Метки (Все метки)
Ответ
С массивами нехорошо будет. Чем больше линий/точек, тем больше будет массив и тем, соответственно, дольше будет перерисовка. И редактор начнет подтормаживать. Лучше сделай с битмапом, а массивы еще для чего-нибудь приспособишь.
Вернуться к обсуждению: Графический редактор Lazarus
0
|
10.10.2017, 15:40 | |
Готовые ответы и решения:
21
Графический редактор на Lazarus'е Графический редактор в лазарус Создать графический редактор Векторный графический редактор |
10.10.2017, 15:40 | |
10.10.2017, 15:40 | |
Помогаю со студенческими работами здесь
0
Создать векторный графический редактор Как добавить функцию Текст в графический редактор? Графический редактор - Как сделать чтобы при изменении размера окна форма не очищалась Графический редактор в Паскаль |