Size: a a a

2020 June 01

AI

Alexander Ivanov in Delphi & Lazarus
Аналог TValue
источник

Р

Рус in Delphi & Lazarus
Alexey Shumkin
Разрешение и масштаб - это разные вещи
Берешь моник 4k и винда сама тебе увеличит разрешение и за одно масштаб. Так нормально?
источник

Р

Рус in Delphi & Lazarus
Рус
и режет кнопку... как победить?
Проблемку решил заменой TComboBox  на TcxComboBox👍
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Рус
Проблемку решил заменой TComboBox  на TcxComboBox👍
А с другими компонентами?
источник

Р

Рус in Delphi & Lazarus
Aleksandr Duduk
А с другими компонентами?
Тьпфу тьпфу тьпфу! Но если кто сопротивляется - изолирую в TFlowPanel и вроде прокатывает. TComboBox - вообще ни с чем не дружит.
источник

AZ

Andrey Zubov in Delphi & Lazarus
Kit Bayun
Я так полагаю, что данные перед перекачкой нужно ужимать с пом. TCompressionStream. Это BLOB.
Не надо вообще тащить сразу все блобы на клиента. В идеале  либо выводи его отдельным запросом, либо вставляй в поле url на изображение которое лови на сервере вебсервером и отдавай, попутно кэшируй эту статику
источник

AZ

Andrey Zubov in Delphi & Lazarus
И почаще используйте вебсокеты, при работе с бд через унигуи вещь просто убойная.
источник
2020 June 02

SB

Sergey Bodrov in Delphi & Lazarus
Дмитрий
Всем привет, у меня такой вопрос. Delphi является языком со строгой статической типизацией, но я не совсем понял почему, если в Delphi есть тип данных Variant что означает что на этапе компиляции мы не знаем какого типа будет переменная.
Variant это тоже строгий тип, но с перегрузкой операторов для совместимости с другими типами.
источник

RS

Renat Suleymanov in Delphi & Lazarus
МОжет не совсем по теме. Касательно SQLite3 и расширения FTS5 для полнотекстового поиска... Правильно ли я понял, что конструкция MATCH "*TOKEN*" или "*TOKEN" и индексирование таких конструкций  в принципе невозможна?
источник

RS

Renat Suleymanov in Delphi & Lazarus
То есть нужно искать вхождение не только в начале поля или в начале слова, но в любом месте, наподобии "SOME WordAndToken"
источник

SB

Sergey Bodrov in Delphi & Lazarus
Renat Suleymanov
То есть нужно искать вхождение не только в начале поля или в начале слова, но в любом месте, наподобии "SOME WordAndToken"
Возможно все, если есть такая возможность. =) Индексирование полнотекстового поиска вполне возможно.
источник

SB

Sergey Bodrov in Delphi & Lazarus
Но конкретно подсказать не могу, слабо разбираюсь в этой теме. Что-то там вроде разбивки текста на группы букв, по 3 или 4 буквы.
источник

SB

Sergey Bodrov in Delphi & Lazarus
Вроде что-то такое было в алгоритме поиска в CHM, по таблице Хаффмана.
источник

SB

Sergey Bodrov in Delphi & Lazarus
То есть, создается "словарь" из комбинаций байтов и для каждой комбинации строится индекс, на каких страницах она встречается. Плюс может быть несколько позиций внутри страницы, хотя не обязательно.
источник

АА

Алиби Алшынбай... in Delphi & Lazarus
Здравствуйте,есть класс A наследник класса TComponent.нужно создать класс поток наследник этого  класса A как это сделать?)))
источник

AS

Alexey Shumkin in Delphi & Lazarus
Алиби Алшынбай
Здравствуйте,есть класс A наследник класса TComponent.нужно создать класс поток наследник этого  класса A как это сделать?)))
Зачем тебе такое надо?
Задачу лучше опиши
источник

АА

Алиби Алшынбай... in Delphi & Lazarus
В общем есть у меня класс B наследник TThread . Также есть класс A наследник компонента TComponent нужно из класса B обратится к переменам и свойствам класса A
источник

АР

Александр Сергеевич ... in Delphi & Lazarus
Алиби Алшынбай
В общем есть у меня класс B наследник TThread . Также есть класс A наследник компонента TComponent нужно из класса B обратится к переменам и свойствам класса A
через Synchronize, в теле процедуры обращаетесь к нужному классу
источник

АР

Александр Сергеевич ... in Delphi & Lazarus
ну и при создании можно потоку передать ссылку на объект
источник

АА

Алиби Алшынбай... in Delphi & Lazarus
Делаю компонент  класс B это поток  который опрашивает сокет типо пришло ли мне что нибудь если пришло делать что то) так вот в процедуре execute он  должен обратиться к таймеру который находится в классе A
источник