Size: a a a

2021 January 24

KB

Kit Bayun in Delphi & Lazarus
fmmUserEdit.Show(UpdUserCallbackAnonProc);

procedure TfmmUsersRef.UpdUserCallbackAnonProc(Sender: TComponent; Res: Integer);
var
 FormEdit: TfmmUserEdit;
 id: integer;
begin
 if Res <> mrOk then exit;

 if sender is TfmmUserEdit then
   FormEdit := sender as TfmmUserEdit
 else
   exit;
и т.д.
источник

КС

Катерина Свиридова... in Delphi & Lazarus
Да все я смотрю. Просто пока не все посмотрела. Думаю, что примерно так должно работать, начинаю конкретно копать, а там по-другому ( Спасибо, пошла смотреть. Примеры по формам уже видела и с колбэками...
источник

TC

Tom Cauf in Delphi & Lazarus
ЧЯДНТ? Написано, что для удаления элементов динамического массива нужно использовать deleteitem(dinarray, index), но у меня компилятор ругается, что нет такой процедуры. Может в каком модуле?
источник

KB

Kit Bayun in Delphi & Lazarus
не, это что-то самописное
источник

KB

Kit Bayun in Delphi & Lazarus
Tom Cauf
ЧЯДНТ? Написано, что для удаления элементов динамического массива нужно использовать deleteitem(dinarray, index), но у меня компилятор ругается, что нет такой процедуры. Может в каком модуле?
написано где, в официальной справке?
источник

TC

Tom Cauf in Delphi & Lazarus
Kit Bayun
написано где, в официальной справке?
Нет. В официальной справке вообще написано только как добавлять
источник

KB

Kit Bayun in Delphi & Lazarus
т.е. написано где-то на заборе?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Tom Cauf
ЧЯДНТ? Написано, что для удаления элементов динамического массива нужно использовать deleteitem(dinarray, index), но у меня компилятор ругается, что нет такой процедуры. Может в каком модуле?
из коробки удаления, увы, нет. есть дженерик реализация для работы с массивами, в том числе удаления, могу кинуть ссылку, выкладывал на скруле
источник

TC

Tom Cauf in Delphi & Lazarus
Kit Bayun
т.е. написано где-то на заборе?
Разница то какая? Вопрос в том, как удалять элементы из динамического массива по индексу. А вопрос, где именно написано, если не в официальной справке - уже совершенно не важен, хотя и констатирует бесполезность такой справки
источник

TC

Tom Cauf in Delphi & Lazarus
Dmitry Belkevich
из коробки удаления, увы, нет. есть дженерик реализация для работы с массивами, в том числе удаления, могу кинуть ссылку, выкладывал на скруле
Нет, спасибо. Настолько пердолиться я не готов. Проще наверное будет на статический массив переписать
источник

KB

Kit Bayun in Delphi & Lazarus
ппц🤪
источник

TC

Tom Cauf in Delphi & Lazarus
Dmitry Belkevich
из коробки удаления, увы, нет. есть дженерик реализация для работы с массивами, в том числе удаления, могу кинуть ссылку, выкладывал на скруле
Но удивляет, зачем реализованы динамические массивы без возможности полного управления их элементами
источник

KB

Kit Bayun in Delphi & Lazarus
Tom Cauf
Нет, спасибо. Настолько пердолиться я не готов. Проще наверное будет на статический массив переписать
вам надо среду разработки с одной единственной кнопкой "сделать 3,14zдато"
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Tom Cauf
Нет, спасибо. Настолько пердолиться я не готов. Проще наверное будет на статический массив переписать
дело хозяйское )  главное, что бы без циклов. у меня конечно же без. впрочем, не сам делал. дописывал стороннюю идею
источник

TC

Tom Cauf in Delphi & Lazarus
Dmitry Belkevich
дело хозяйское )  главное, что бы без циклов. у меня конечно же без. впрочем, не сам делал. дописывал стороннюю идею
У меня маленькое наколенное поделие. Без разницы, будут циклы или нет.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Tom Cauf
У меня маленькое наколенное поделие. Без разницы, будут циклы или нет.
ок, смотри сам тогда, как удобно
источник

TC

Tom Cauf in Delphi & Lazarus
Мне больше интересна трудоемкость задачи
источник

KB

Kit Bayun in Delphi & Lazarus
Tom Cauf
Нет, спасибо. Настолько пердолиться я не готов. Проще наверное будет на статический массив переписать
источник

TC

Tom Cauf in Delphi & Lazarus
Ага, спасибо. Такое с кучей циклов и перемещением всего хвоста я и сам мог бы написать.
источник

TC

Tom Cauf in Delphi & Lazarus
Блин, а что, в статике удаление со сдвигом хвоста тоже только вручную с перебором хвостовых элементов?
источник