A novice question, I immediately say. At the very beginning of work, when compiling it gives an error: can't until host application is defined One of the forums asked the same question about Delphi 2010, and answered: it was necessary to create not a new form, a Application But: - In Delphi7 there is just an Application , and in 2009 there is simply no Application, but there is an MDI, SDI and VCL Forms Application (as well as the Console, Control Panel and Service Application). I have the most primitive task, what to choose? - in Delphi7, this problem was solved by the fact that when everything was written, you can save the project - and what is wrong in 2009, you must create it right away?