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

Vapaamies
06.10.2024 16:44:02
Форум: Обсуждение сайта
Тема: Помогите с активацией учетной записи
Ответы: 6
Просмотры: 16743

Re: Помогите с активацией учетной записи

v-t-l писал(а):Не могло ли так случиться, что freepascal.ru или его IP попал в черные списки на почтовиках yandex и mail.ru?
Как раз это запросто. Большие корпорации маргинализируют собственную почту сайтов и хостингов только так.
Vapaamies
27.02.2024 10:32:00
Форум: Lazarus
Тема: [Решено] Ошибка "File not open" при чтении файла
Ответы: 19
Просмотры: 8931

Re: [Решено] Ошибка "File not open" при чтении файла

В Delphi была проблема с TFileStream: при создании через fmCreate стоял запрет на совместное чтение, даже Far не мог читать. Писал свои классы-обертки над WinAPI, в них всё работало.
Vapaamies
27.02.2024 10:29:33
Форум: Lazarus
Тема: Telegram, emoji, кодировка cp1251 как сохранять?
Ответы: 7
Просмотры: 4354

Re: Telegram, emoji, кодировка cp1251 как сохранять?

jsa писал(а):Похоже движок форума тоже не понимает смайлы.
Угу. На предпросмотре показывает, а в базу не отправляет. То есть PHP уже поддерживает, а в MySQL нужно перейти на utf8mb4.
Vapaamies
27.02.2024 10:20:50
Форум: MSEide + MSEgui
Тема: MSEide+MSEgui 5.10.0
Ответы: 14
Просмотры: 45880

Re: MSEide+MSEgui 5.10.0

sts писал(а):эх, проблема в несовершенстве компиляторов делфы\лазаруса при должном развитии оптимизации и отчасти доработки исходников vcl\lcl вполне возможно достигнуть программы в 50кб
Да. Я собираюсь делать именно такой компилятор. Ссылка в профиле, но сайт сейчас закрыт на переделку, увы.
Vapaamies
17.01.2024 00:02:50
Форум: Lazarus
Тема: Как определить версию используемой DLL программно?
Ответы: 21
Просмотры: 8103

Re: Как определить версию используемой DLL программно?

Я оказался болваном. Достаточно было убрать «повторяющиеся» пути из PATH и словить «xxx не является командой, исполняемой программой или пакетным файлом» при запуске системной команды. Так что для программ эти пути.

Вспомнил даже, что в стародавние времена уже экспериментировал с подобным, не помню ...
Vapaamies
15.01.2024 23:08:17
Форум: Lazarus
Тема: Как определить версию используемой DLL программно?
Ответы: 21
Просмотры: 8103

Re: Как определить версию используемой DLL программно?

:shock: Раньше не заходил в эту часть документации.

Уже второй день залип, пытаясь понять смысл повторения системных путей в PATH. Похоже, что никакого другого смысла, кроме ссыкливой американской перестраховки, нет. Ну, или разработчики не договорились или не поняли друг друга, что тоже довольно ...
Vapaamies
13.01.2024 15:47:23
Форум: Lazarus
Тема: Как определить версию используемой DLL программно?
Ответы: 21
Просмотры: 8103

Re: Как определить версию используемой DLL программно?

xchgeaxeax писал(а):

Код: Выделить всё

  WriteLn('GetWindowsDirectoryW = "', S, '"'); // GetWindowsDirectoryW
[...]
  WriteLn('GetSystemDirectoryW        = "', S, '"');
end.
И?
Vapaamies
12.01.2024 20:29:10
Форум: Lazarus
Тема: Как определить версию используемой DLL программно?
Ответы: 21
Просмотры: 8103

Re: Как определить версию используемой DLL программно?

xchgeaxeax писал(а):по алгоритму поиска это избыточно для библиотек (т.е. поиск по этим каталогам будет выполняться дважды).
А посмотреть?

Код: Выделить всё

echo "%SystemRoot%"  "%SystemRoot%\system32"
"C:\Windows"  "C:\Windows\system32"
Vapaamies
11.01.2024 13:58:01
Форум: Lazarus
Тема: Как определить версию используемой DLL программно?
Ответы: 21
Просмотры: 8103

Re: Как определить версию используемой DLL программно?

Из командной строки — есть команда where (оказалось даже, что она встроена в cmd.exe, отдельного файла where.exe я не нашел). Для более глубокого погружения — Process Explorer Русиновича, он не только DLL покажет.
Vapaamies
18.12.2023 12:50:35
Форум: Lazarus
Тема: SynEdit - максимальный размер файла
Ответы: 5
Просмотры: 2534

Re: SynEdit - максимальный размер файла

WAYFARER писал(а):около 1гб со включенной подсветкой сожрет примерно 7Гб оперативки.
Тут речь про 64 бита, видимо?
Vapaamies
16.11.2023 21:23:27
Форум: Базы данных
Тема: Как передать массив значений через Params
Ответы: 12
Просмотры: 42669

Re: Как передать массив значений через Params

Очки наденьте. Да, там в примере одинарные кавычки, но из делфи/лазаруса обычно применяют двойные.
Таблетки примите и перестаньте гнать пургу.
это обычный in, речь же про то как передать для него набор значений в виде одного параметра
Ну вот, хоть кто-то это написал, можно продолжить дискуссию ...
Vapaamies
14.11.2023 22:38:45
Форум: Базы данных
Тема: Как передать массив значений через Params
Ответы: 12
Просмотры: 42669

Re: Как передать массив значений через Params

Снег Север писал(а):https://www.educba.com/mysql-where-in-array/
И где там кавычки, тем более двойные? Двойные кавычки — экранирование имен в SQL.
Vapaamies
14.11.2023 16:30:00
Форум: Базы данных
Тема: Как передать массив значений через Params
Ответы: 12
Просмотры: 42669

Re: Как передать массив значений через Params

Снег Север писал(а):в MYSQL еть конструкции в которые прекрасно подставляются наборы значений, надо только каждое из них заключать в свои кавычки, обычно - двойные.
:shock: Пруфы?
Vapaamies
28.09.2023 16:29:13
Форум: Lazarus
Тема: IBX от Rik и путь к клиентской библиотеке
Ответы: 19
Просмотры: 20249

Re: IBX от Rik и путь к клиентской библиотеке

Firebird Embedded с размещением библиотеки в каталоге с приложением, а базы - в любом месте, на какое у юзера есть права. В Windows такое поведение - норма. В Linux сложнее - библиотеки совсем в другом месте должны лежать.
А что мешает программно определять каталог запуска программы и программно ...