Android Опубликовано 28 августа, 2020 Опубликовано 28 августа, 2020 В новой версии Delphi 10.4 старый код стал ворнингом: [DCC Warning] main.pas(146): W1000 Symbol 'Release' is deprecated: 'Support for this method will be removed' Просто удаляю фрейм, который стал не нужен: MyFrame.Release; MyFrame := nil; Как теперь нужно делать? Цитата
0 slav_z Опубликовано 29 августа, 2020 Опубликовано 29 августа, 2020 Release уже давно объявлен как deprecated. Release позволяет выполнить отложенное удаления объекта (удалить, но не прям сейчас). Если это вам действительно нужно (иногда позволяет избежать некоторых ошибок), то просто повторите его код. Но пока его окончательно не убрали, лучше пользоваться существующим методом. Ругается и ругается - бог с ним. Если надо просто удалить объект, то Free, если с обнулением ссылки то FreeAndNil или Free + присвоить nil в коде (как у вас). Android, dnekrasov и Ingalime 3 Цитата
Вопрос
Android
В новой версии Delphi 10.4 старый код стал ворнингом:
[DCC Warning] main.pas(146): W1000 Symbol 'Release' is deprecated: 'Support for this method will be removed'
Просто удаляю фрейм, который стал не нужен:
MyFrame.Release; MyFrame := nil;Как теперь нужно делать?
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.