ДЕЙЛ 30 23 февраля, 2022 Опубликовано 23 февраля, 2022 (изменено) · Жалоба Form2_1:= TForm2.Create(Application); Form2_2:= TForm2.Create(Application); Этот участок кода создаёт две формы, как я считаю. Создаёт два объекта. Почему в памяти они располагаются по одному адресу? Соответственно имеется взаимовлияние. Как правильно нужно создавать полностью независимые, но идентичные копии форм со всеми своими обработчиками и переменными? Изменено 23 февраля, 2022 пользователем ДЕЙЛ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Intel4004 1 14 марта, 2022 Опубликовано 14 марта, 2022 · Жалоба On 2/24/2022 at 1:00 AM, ДЕЙЛ said: Этот участок кода создаёт две формы Этот участок кода создаёт одну форму. И два указателя на нее. Если вам нужны несколько идентичных форм - смотрите в сторону TFrame. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться