Результатов поиска: 3790: string в dll

проигнорированы: dll в

Вернуться к расширенному поиску

Re: История появления Delphi

надо ради прикола новый паскаль сделать. 1. чтоб в принципе не было ситуации в коде когда переменная имела ... как значение по умолчанию не указано то его надо задать в конструкторе FCaption: string; //строки по умолчанию пустые FImageIndex: integer = -1; procedure SetParent(Value: ...
sts
14.10.2025 17:43:51
 
Форум: Потрепаться
Тема: История появления Delphi
Ответы: 39
Просмотры: 2600

Плагины как компилируемая часть

... Обычно понятие "плагин" это что то подключаемое к программе в процессе ее работы. В случае с FPC и Lazarus это так же реализуемо, но ... var ANewForm:TForm); TModuleRunCommandEvent = procedure (ARunCmd:ShortString; AParamValue,AParamName:TStringArray; var AResult:integer); { Forward ...
Sharfik
13.09.2025 04:19:21
 
Форум: Общее
Тема: Плагины как компилируемая часть
Ответы: 5
Просмотры: 1714

Re: class procedure в качестве TNotifyEvent

чтобы это работало надо по разному формировать ссылку на метод и это случайно не получится Вот из исходников самого Лазаруса ... DoLazLoggerDebugLnEx({%H-}Sender: TObject; var LogTxt, {%H-}LogIndent: string; var {%H-}Handled: Boolean; const AnInfo: TLazLoggerWriteExEventInfo); end; ...
mike
27.08.2025 15:25:43
 
Форум: Lazarus
Тема: class procedure в качестве TNotifyEvent
Ответы: 7
Просмотры: 1221

Re: Форма с TChart в консольном приложении

В вопросе есть противоречие. Консольное приложение и есть не графическое по определению. Что ... uses SysUtils, Classes, Process, DataTypes; procedure SaveDataForPlot(const FileName: String; const Data: TDoubleMatrix; const Labels: TIntegerArray); procedure PlotKMeansClusters(const ...
Alexander
15.08.2025 09:58:39
 
Форум: Lazarus
Тема: Форма с TChart в консольном приложении
Ответы: 7
Просмотры: 1434

Re: LNS (логарифмический формат чисел)

Спасибо, стало в два раза быстрее. unit logoptunit; { Logarithmic number system (LNS) unit. Version: 2. ... inline; implementation uses Math, SysUtils; procedure FatalError(const Msg: String); inline; begin Writeln(StdErr, 'LogOptUnit error: ', Msg); Halt(200); end; function ...
Alexander
10.08.2025 08:20:14
 
Форум: Потрепаться
Тема: LNS (логарифмический формат чисел)
Ответы: 4
Просмотры: 821

ИИ: NeuralTicTacToe

Крестики-нолики. В качестве противника не алгоритм, а нейросеть, ИИ. Обучается у противника, то есть у игрока ... (a1, b2 и т.д.) в индексы массива function ChessNotationToIndices(const moveStr: string; out row, col: Integer): Boolean; begin Result := False; if Length(moveStr) <> ...
Alexander
05.08.2025 00:23:16
 
Форум: Разработки на нашем сайте
Тема: ИИ: NeuralTicTacToe
Ответы: 4
Просмотры: 1069

LNS (логарифмический формат чисел)

Читая в Википедии статью про логарифм наткнулся на абзац рассказывающий о логарифмических представлениях ... TLogNumber; implementation uses Math, SysUtils; procedure FatalError(const Msg: String); begin Writeln(StdErr, 'LogOptUnit error: ', Msg); Halt(200); end; function MakeLogNumber(X: ...
Alexander
03.08.2025 20:30:10
 
Форум: Потрепаться
Тема: LNS (логарифмический формат чисел)
Ответы: 4
Просмотры: 821

Re: Просто TClientSocket

И зачем хранить двоичные данные в строках, когда есть динамические массивы? Медленные они ( при изменения ... protected FSocket:THandle; public SendBlocked:boolean; Tag:integer; IP:string; OnRead:TSocketRead; OnConnect:TSocketNotify; OnDisconnect:TSocketNotify; OnClientConnect:TSocketNotify; ...
Alex2013
30.07.2025 02:20:31
 
Форум: Lazarus
Тема: Просто TClientSocket
Ответы: 29
Просмотры: 3855

renice_tree

При компиляции проекта из исходников (особенно на Си) тратится много времени. Это время можно сократить, увеличив приоритет ... ListChildPIDs(pid: LongInt): TList; var dir: TSearchRec; ppidStr, statFile: string; statF: Text; childPID, ppid: LongInt; parts: TStringList; begin result := ...
Alexander
23.07.2025 08:50:36
 
Форум: Разработки на нашем сайте
Тема: renice_tree
Ответы: 2
Просмотры: 793

Re: Как правильно готовить TDictionary<string, T>

как человеку начавшему писать на Лазарусе недавно А я, в свою очередь, практически ни в зуб ногой в шарпе. Так что получается что-то вроде беседы слепого с глухонемым. И все же Lazarus это не язык, а всего лишь продвинутый редактор. ...
iskander
21.06.2025 14:16:25
 
Форум: Lazarus
Тема: Как правильно готовить TDictionary<string, T>
Ответы: 5
Просмотры: 2781

Re: Как правильно готовить TDictionary<string, T>

Ну и хорошо, а что этому мешает? Извиняюсь за долгий ответ. Да собственно ничего не мешает, оно даже работает, спасибо. Мне просто, как человеку начавшему писать на Лазарусе недавно, просто интересно насколько это правильно реализовано, все ...
GreyCrazyWolf
20.06.2025 22:35:19
 
Форум: Lazarus
Тема: Как правильно готовить TDictionary<string, T>
Ответы: 5
Просмотры: 2781

Re: Как правильно готовить TDictionary<string, T>

GreyCrazyWolf писал(а):и хотелось чтоб было как-то так

Ну и хорошо, а что этому мешает?
iskander
17.06.2025 08:37:45
 
Форум: Lazarus
Тема: Как правильно готовить TDictionary<string, T>
Ответы: 5
Просмотры: 2781

Re: Как правильно готовить TDictionary<string, T>

Генерик с ограничением параметров? Ну, в целом нужно чего, может я вообще не туда копаю, просто интуитивно делаю как ... = class(TPersistent) // класс для структуры JSON private fSearchField : string; // базовые поля запроса - тип fSearchValue : string; // базовые поля запроса ...
GreyCrazyWolf
17.06.2025 02:31:59
 
Форум: Lazarus
Тема: Как правильно готовить TDictionary<string, T>
Ответы: 5
Просмотры: 2781

Re: Как правильно готовить TDictionary<string, T>

1. В куче мест написано что FAdapterTypes := AdapterTypesDict.Create(); нужно вызывать с опцией [doOwnsValues], но у меня такого конструктора нет Заменить TDictionary на TObjectDictionary. 2. Есть ли более простой способ реализации аналога C# ... Graecum est; ...
iskander
17.06.2025 00:53:40
 
Форум: Lazarus
Тема: Как правильно готовить TDictionary<string, T>
Ответы: 5
Просмотры: 2781

Как правильно готовить TDictionary<string, T>

Добрейшего времени суток. Понадобилось в проекте использовать TDictionary<string, T> в итоге то что я смог найти выродилось вот в такое // lasarusовский генерек словарь AdapterTypesClass ...
GreyCrazyWolf
16.06.2025 23:19:39
 
Форум: Lazarus
Тема: Как правильно готовить TDictionary<string, T>
Ответы: 5
Просмотры: 2781
След.

Вернуться к расширенному поиску