Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.31;
Скачать: CL | DM;

Вниз

Неправильно форматируется файл проекта   Найти похожие ветки 

 
картман ©   (2009-11-25 17:01) [0]

Всем привет!
Задолбал dpr-файл:

begin
 if InitInstance then
 begin
   Application.Initialize;
   Application.Title := "Îáðàùåíèÿ ãðàæäàí";
   Application.CreateForm(TfMain, fMain);
 Application.CreateForm(Tdm, dm);
 Application.CreateForm(TfMainInformation, fMainInformation);
 if not dm.OpenDB then
     fMain.Close;
   Application.Run;
 end;
end.

Почему? Если все выровняю, при следующем открытии(может и не следующем, но обязательно) опять форматирование слетит. Что за артефакт?


 
Игорь Шевченко ©   (2009-11-25 17:05) [1]


> Что за артефакт?


dpr не рекомендуется править руками (в справке написано), чему ты удивляешься ?

можешь переписать среду, если тебя что-то не устраивает


 
картман ©   (2009-11-25 17:30) [2]


> Игорь Шевченко ©   (25.11.09 17:05) [1]


> можешь переписать среду, если тебя что-то не устраивает

все устраивает - не понятно, зачем она пробелы удаляет?


 
clickmaker ©   (2009-11-25 17:33) [3]

я бы написал так

if not InitInstance then Exit;
...
Application.CreateForm(Tdm, dm);
if not dm.OpenDB then Exit;
Application.CreateForm(TfMain, fMain);
Application.CreateForm(TfMainInformation, fMainInformation);
Application.Run;

тогда пофиг на форматирование )


 
Игорь Шевченко ©   (2009-11-25 17:44) [4]


> все устраивает - не понятно, зачем она пробелы удаляет?


а она не любит, когда написано что-то перед Application.Initialize


 
картман ©   (2009-11-25 18:48) [5]


> clickmaker ©   (25.11.09 17:33) [3]

ну, можно и так...


> Игорь Шевченко ©   (25.11.09 17:44) [4]

(слезно, трагично)
- Но почему?


 
Игорь Шевченко ©   (2009-11-25 19:17) [6]

картман ©   (25.11.09 18:48) [5]

Потому что среда не компилятор и не может знать, что в dpr понаписано не ей



Страницы: 1 вся ветка

Текущий архив: 2010.01.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
2-1260262105
ford
2009-12-08 11:48
2010.01.31
TidHTTP прервать по таймауту


15-1259186890
Германн
2009-11-26 01:08
2010.01.31
Мультизагрузка, boot.ini и иже с ними.


1-1235132567
dmitry1208197320
2009-02-20 15:22
2010.01.31
Поддержка темы XP компонентом TTreeView


15-1258913368
Alkid
2009-11-22 21:09
2010.01.31
А что это Каспер ругается на наш форум?


4-1227704906
Mamed
2008-11-26 16:08
2010.01.31
Load Fond