Вопросы по теме 'fpc'
Win32 Mutex не ждет
Я создаю приложение, реализующее межпроцессное взаимодействие. Для этой цели я установил общий буфер, который, кажется, работает нормально. Теперь мне нужен способ для приложения, генерирующего данные (написанного на C ++), чтобы сообщить...
929 просмотров
schedule
04.08.2022
Где или как я могу подключить свой код к сигналам Unix (в основном SIGHUP) в приложении TDaemon?
После того, как вы столкнулись с проблемой в модуле Apache Я обратился к приложению Daemon ( TCustomDaemonApplication ), которое также необходимо для моего проекта.
Как только я понял, что не существует очевидного способа подключиться к сигналам...
176 просмотров
schedule
09.07.2023
Ошибка ссылки: неопределенный символ: ___strtod
Я пытаюсь статически связать lua с приложением FreePascal. Я исправил все ошибки при линковке, кроме этой. Неопределенный символ: __strtod
Все другие неопределенные символы, которые я смог связать через libkernel32.a, libuser32.a и libmsvcr.a из...
1122 просмотров
schedule
26.06.2022
Ссылка на класс как свойство
Google бесполезен для таких поисков, потому что вы получаете сотни миллионов результатов, абсолютно ни один из которых не относится к конкретному вопросу.
Вопрос просто в следующем:
Возможно ли иметь свойство ссылки на класс в Delphi?
Если...
1182 просмотров
schedule
30.09.2022
Работа с глобальным меню Unity и наложенными полосами прокрутки в Free Pascal/Lazarus
У меня были некоторые проблемы в среде IDE, которые были исправлены с помощью отмены настроек и отключения глобального меню. и наложенные полосы прокрутки.
Я сообщил о проблеме в Lazarus' Mantis: #0021465 , #0021467 . Существует также отчет об...
440 просмотров
schedule
08.11.2022
Программирование на iOS с помощью FPC
Скажите, пожалуйста, где я могу получить информацию о разработке на iOS с помощью FPC? Я не имею в виду iOS-приложения Firemonkey. Как я могу получить доступ к среде iPhone с помощью FPC? Например, к GPS или акселерометру и т. д. Я использую RAD...
473 просмотров
schedule
05.05.2024
Lazarus Pascal / Delphi - Ошибка подключения к базе данных
Я пытаюсь подключиться к своей базе данных postgresql с помощью Lazarus pascal. Я получаю эту ошибку ближе к концу компиляции (F9).
mainform.pas (112,35) Ошибка: для вызова «Create» указано неверное количество параметров.
Вот мой код:...
770 просмотров
schedule
08.07.2023
Консольное приложение никогда не возвращается при запуске с TProcess
Я использую Windows Server 2008 и хочу получить DNS-сервер. Поэтому я подумал, что самым быстрым способом должно быть выполнение ipconfig, а затем анализ его вывода с помощью TProcess.
Я придумал этот код:
var
proces : TProcess;
begin...
872 просмотров
schedule
02.01.2023
Получить изображение из Интернета и отобразить с помощью Synapse
Я хочу получить изображение из Интернета в поток (без сохранения) и отобразить его на TImage. Следующий код выдает ошибку:
response := TMemoryStream.Create;
try
HttpGetBinary('http://www.example-url/example_image.jpg', response);...
1682 просмотров
schedule
03.09.2023
Тип RawByteString в Free Pascal
Документы по Free Pascal утверждают, что тип RawByteString определен в Free Pascal, но я не могу найти где. Следует ожидать, что он определен в модуле System , как в Delphi, но когда я компилирую (используя FPC 2.6.2, {$mode delphi}) объявление...
938 просмотров
schedule
14.06.2023
Как создать https-сервер с помощью синапса в Lazarus
Я пытаюсь создать https-сервер в lazarus с помощью синапса, но у меня ничего не получается. Я хочу, чтобы мой сервер получал данные от других клиентов https. Я отправляю запросы в своем браузере, используя https://localhost:1500 , и мой сервер...
4668 просмотров
schedule
14.05.2023
Почему LocalTimeToUniversal(Now) на два часа позже с Lazarus 1.6 / FPC 3.0?
Мой местный часовой пояс — UTC+1, поэтому, когда здесь 16:30, эта строка
ShowMessage(DateTimeToStr(LocalTimeToUniversal(Now)));
отображает правильное значение «12.12.2015 15:30» с Lazarus 1.4.2 / Free Pascal 2.6.4.
В Free Pascal 3.0.0...
475 просмотров
schedule
24.10.2022
Нужна ли компиляторам Pascal функция SecureZeroMemory?
Рассмотрим код:
procedure DoSmthSecret;
var
Seed: array[0..31] of Byte;
begin
// get random seed
..
// use the seed to do something secret
..
// erase the seed
FillChar(Seed, SizeOf(Seed), 0);
end;
Проблема с кодом заключается в...
423 просмотров
schedule
04.05.2023