Вопросы по теме 'fpc'
Как избежать WSRegister* в Free Pascal .dll/.so
Наконец-то мне удалось скомпилировать «пустой» модуль Apache, но теперь я столкнулся с довольно раздражающей загвоздкой.
Я хочу установить связь с сервером MongoDB и выбрал единственную библиотеку для FreePascal/Lazarus, pebongo .
Зависимостью...
1131 просмотров
schedule
30.11.2023
GetUserName под MacOSX с Lazarus FPC
Я прямо сейчас портирую приложение, созданное для Window с использованием Lazarus, на MacOSX.
У меня есть несколько вызовов WinAPI, которые мне нужно перекодировать, чтобы он работал под Mac.
Теперь мне нужно узнать имя пользователя текущей...
250 просмотров
schedule
28.01.2023
Как получить папку/файл конфигурации на разных платформах под Free Pascal/Lazarus?
Есть ли набор функций, которые дают вам файл и/или папку для размещения конфигурации приложения?
Я хотел бы, чтобы он возвращал только папку и/или файл только в соответствующем месте для каждой системы.
619 просмотров
schedule
08.11.2022
Ошибка Free Pascal 2.6.2 с конструктором TThread
Компилятор Free Pascal 2.6.2 (использующий режим Delphi) жаловался на
program project16416258;
{$mode Delphi}
uses
Classes;
type
TFPCTestThread = class(TThread)
public
constructor Create(CreateSuspended: Boolean);
end;
constructor...
655 просмотров
schedule
22.04.2022
Как включить Lazarus для компиляции на Android?
Я не использовал Lazarus почти два года. Я установил версию 1.0.10 и нашел Android как вариант для Target OS , и я решил проверить с ARM как CPU family , все это в окне Options .
Но когда я выхожу из окна Options , я получаю сообщение о...
874 просмотров
schedule
17.05.2024
Изменение 2D указателя в паскале
Как я могу написать эквивалент этого на паскале?
void push(struct node **head, struct node **member)
{
(*head)->next = *member;
(*member)->prev = *head;
(*member)->next = NULL;
*head = *member;
}
Я пробовал что-то вроде...
61 просмотров
schedule
04.10.2022
Закрытие соединения и повторное открытие с помощью Synapse в Lazarus
Я использую библиотеку Synapse с Lazarus и пытаюсь переключить соединение TCPBlockSocket между двумя разными IP-адресами.
Я создаю соединение Socket с помощью:
mySocket:=TTCPBlockSocket.Create
Затем я подключаюсь к первому IP-адресу с...
991 просмотров
schedule
06.11.2022
Pascal CloseФайл не найден
Я делаю программу в Delphi, и я пытаюсь настроить игру с помощью «файла сохранения». Я делаю это в Delphi, а не когда приношу код домой. Я просто использую компилятор pascal и не могу запустить свою программу, так как получаю следующие ошибки....
2159 просмотров
schedule
27.04.2023
FPC: RTTI по записям
Я впервые на этом сайте. Обычно у меня нет проблем с поиском ответов в старых сообщениях, но я не могу решить свою настоящую проблему.
Я хотел бы знать, как использовать функции RTTI, чтобы знать во время работы свойства / элементы записи в...
1919 просмотров
schedule
05.02.2022
Чтение трехмерного массива VB6 в FreePascal/Lazarus
Интересно, как декодировать трехмерный динамический массив произвольного типа, записанный в бинарный файл на VB6.
Пользовательский тип определяется следующим образом:
Type XYByte
X As Byte
Y As Byte
End Type
Он представляет собой...
80 просмотров
schedule
05.07.2023