Django SQL OR через filter () & Q (): Dynamic?

Когда TForm создается в Builder (или Delphi), код добавляется в main для создания этих форм при запуске приложения:

Application->CreateForm( __classid( TxForm), &xForm );

это упрощает задачу, но так ли это? разумно, когда в приложении 10, 20, 50, 100 форм? Я предполагаю, что это может захватить все виды памяти и системные дескрипторы. При необходимости форму всегда можно создать "на лету", удалив ее с помощью диалогового окна "Проект-> Параметры-> Формы" и:

std::auto_ptr< TxForm > myForm( new TxForm( this ));

myForm->ShowModal();

Итак, вопрос в том, что лучше: позволить C ++ Builder делать это по-своему, или чтобы вручную создать форму при необходимости?

6
задан Gregor Brandt 10 November 2010 в 21:12
поделиться