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

nic1982
24.04.2022 16:33:02
Форум: Lazarus
Тема: Как привязать Edit к колонке DBGrid-a ?
Ответы: 0
Просмотры: 3033

Как привязать Edit к колонке DBGrid-a ?

На форме есть DBGrid в котором отображаются данные (ФИО, пол, дата рождения...).
Я хочу сделать фильтрацию и сортировку,
для чего на форме сверху DBGrid-а размешаю Edit-ы и ComboBox-ы.
Edit-ы будут отвечать за фильтрацию, ComboBox-ы за сортировку.
Для того чтобы положение и размеры Edit-ов и ...
nic1982
13.11.2020 15:28:29
Форум: Lazarus
Тема: Как в DBGrid задать высоту заголовка?
Ответы: 1
Просмотры: 2342

Как в DBGrid задать высоту заголовка?

Как в DBGrid задать высоту только одной верхней строки?
Или автоматический размер по высоте?


DBGrid1.Columns[0].Title.MultiLine:= true;
DBGrid1.Columns[0].Title.Alignment:= taCenter;
DBGrid1.Columns[0].Title.Caption&#58 ...
nic1982
10.11.2020 15:39:57
Форум: Lazarus
Тема: Пожалуйста помогите разобраться с модальными окнами
Ответы: 48
Просмотры: 29943

Re: Пожалуйста помогите разобраться с модальными окнами

Всем спасибо, вот то что получилось у меня.
test_of_two_modal_forms.zip

Посмотрите пожалуйста если есть вопросы готов ответить,
а если есть идеи по лутше готов посмотреть.

Добавлено спустя 9 минут 25 секунд:
Модальные окна - зло
Это вызов, который дал мне понять что о том что происходит под ...
nic1982
09.11.2020 13:58:18
Форум: Lazarus
Тема: Пожалуйста помогите разобраться с модальными окнами
Ответы: 48
Просмотры: 29943

Пожалуйста помогите разобраться с модальными окнами

Описание:
Представьте, что есть адресная книга (название и адрес).

Есть три формы:
1) FormMain - главная форма с кнопками добавить/редактировать/удалить и таблицей (название, адрес)
2) FormFind - форма поиска по названию и/или адресу
3) FormView - форма просмотра одной пары название-адрес

Формы ...
nic1982
25.09.2020 15:55:15
Форум: Lazarus
Тема: Как в LazReport при печати задать нужный формат бумаги?
Ответы: 1
Просмотры: 2223

Как в LazReport при печати задать нужный формат бумаги?

Мне нужно на конвертах формата С6-114х162 мм распечатать текст.
С дизайнером отчетов я разобрался,
в свойствах отчета и выбрал "Default Printer",
в свойствах страницы мне стали доступны все размеры бумаги.
Но при печати нужный мне С6 превращается в А4!
Как при печати мне указать нужный формат ...
nic1982
24.09.2020 16:15:28
Форум: Lazarus
Тема: Почему в дизайнере LazReport видны не все форматы бумаги ?
Ответы: 3
Просмотры: 3398

Почему в дизайнере LazReport видны не все форматы бумаги ?

В дизайнере LazReport только 14 форматов бумаги,
в lazaruscomponentslazreportsource LR_Prntr в константе PaperInfo все 117.
Мне нужен конверт С6-114х162 мм, а отображается только С5-162х229.
Сколько не рылся в исходниках так и не понял в какой момент и почему из 117 остается только 14.

Как сделать ...
nic1982
18.05.2020 13:02:56
Форум: Lazarus
Тема: Как создать COM-объект при помощи Lazarus?
Ответы: 2
Просмотры: 3253

Как создать COM-объект при помощи Lazarus?

Как создать свой COM-объект?
Тут https://wiki.lazarus.freepascal.org/Office_Automation/ru
и тут https://wiki.freepascal.org/LazActiveX
я нашел только как использовать уже существующие.
nic1982
11.03.2020 16:42:50
Форум: Lazarus
Тема: Как автомасштабировать элементы на форме ?
Ответы: 6
Просмотры: 5122

Как автомасштабировать элементы на форме ?

Допустим есть форма на ней кнопки, поля, грид...
Эта форма была создана под разрешение 1024х768, и при этом разрешении нормально выглядит.
Как при увеличении разрешения монитора до FullHD или 4K, автомаштабировать элементы на форме?
Или как при изменении размеров самой формы (если она не на весь ...
nic1982
25.09.2019 12:13:03
Форум: Lazarus
Тема: Что нужно сделать что бы использовать embedded в Firebird3 ?
Ответы: 8
Просмотры: 9179

Re: Что нужно сделать что бы использовать embedded в Firebir

Минимум файлов такой:
папка plugins с файлом engine12.dll
firebird.conf (со строкой Providers = Engine12)
fbclient.dll
icudt52.dll
icuin52.dll
icuuc52.dll
icudt52l.dat (интересно что это за файл, без него не чего не работает)

Мне бы хотелось все (pluginsengine12.dll,icudt52.dll,icuin52.dll,icuuc52 ...
nic1982
25.09.2019 10:56:44
Форум: Lazarus
Тема: Что нужно сделать что бы использовать embedded в Firebird3 ?
Ответы: 8
Просмотры: 9179

Re: Что нужно сделать что бы использовать embedded в Firebir

Vadim писал(а):Нужно наверное ещё и остальные DLL-ки в каталог с клиентом кинуть


Из архива Firebird-3.0.4.33054-0_Win32.zip все DLL-ки в папку с программой кинул не помогло. :(
Архив распаковал (кроме файла firebird.conf) в папку с программой ПОМОГЛО!!!
nic1982
25.09.2019 10:00:30
Форум: Lazarus
Тема: Что нужно сделать что бы использовать embedded в Firebird3 ?
Ответы: 8
Просмотры: 9179

Что нужно сделать что бы использовать embedded в Firebird3 ?

Есть приложение которое подключается к сетевой базе данных, вот так:

ini:= TINIFile.Create('app.ini');

HostDB := ini.ReadString('Default', 'HostDB' , '');
PathDB := ini.ReadString('Default', 'PathDB' , '');
Login := ini.ReadString('Default', 'Login ...
nic1982
11.09.2019 10:07:17
Форум: Lazarus
Тема: Zeos ZQuery - чудовищный расход памяти в Windows
Ответы: 7
Просмотры: 8972

Re: Zeos ZQuery - чудовищный расход памяти в Windows

У меня были похожие проблемы со стандартными компонентами и я решил их так:

// отключаемся
FreeAndNil(SQLiteQuery);
FreeAndNil(SQLiteTransaction);
FreeAndNil(SQLiteConnection);


Добавлено спустя 4 минуты 28 секунд:
Данную идею взял по моему отсюда https://www.gunsmoker.ru/2009 ...
nic1982
11.09.2019 09:55:52
Форум: Lazarus
Тема: Одна сетевая библиотека для Lazarus и Delphi
Ответы: 2
Просмотры: 3189

Одна сетевая библиотека для Lazarus и Delphi

Есть ли сетевая библиотека которая работает как в Lazarus так и в Delphi ?

https://wiki.lazarus.freepascal.org/Networking_libraries
Из тех кто остался в живых только: IP*Works! и ICS.
Но с Lazarus уже не работают, я не встретил упоминания об Lazarus на их сайтах.
Хотя в колонке ...
nic1982
11.09.2019 08:23:55
Форум: Lazarus
Тема: Как отобразить результаты запроса в тонком клиенте?
Ответы: 16
Просмотры: 11863

Re: Как отобразить результаты запроса в тонком клиенте?

CynicRus писал(а):А бизнес логику ещё можно и в хранимки вынести...


О нет только не это,
это жесткая привязка к конкретной СУБД
и размазывание логики между СУБД и серверной частью.
nic1982
09.09.2019 16:57:42
Форум: Lazarus
Тема: Как отобразить результаты запроса в тонком клиенте?
Ответы: 16
Просмотры: 11863

Re: Как отобразить результаты запроса в тонком клиенте?

Vadim писал(а):Вы это серьёзно?

Ну это не смешно, где тут
Vadim писал(а):fcl-db/examples
пример клиент серверного приложения ?