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

Вниз

Плохая читаемость кода   Найти похожие ветки 

 
Дмитрий___   (2004-06-11 16:52) [0]

Подскажите пожалуйста как какую-нибудь процедуру вынести в другой текстовый файл при написании программы? Т.е. есть у меня программа с одной формой в этом юните очень много "собственных процедур", в результате чего код становится очень плохо читаемым. Можно вынести эти процедуры в отдельный тектовый файл, а потом чтобы он вовремя компиляции компилировался вместе с программой?


 
Anatoly Podgoretsky ©   (2004-06-11 16:54) [1]

Ctrl+X
Ctrl+V


 
serge ©   (2004-06-11 16:56) [2]

<Uses MyUnit1, MyUnit2> ... where My... are units witch contains your procedures.


 
Sandman25 ©   (2004-06-11 16:56) [3]

[1] + new unit


 
Anatoly Podgoretsky ©   (2004-06-11 17:08) [4]

Но он же не зочет создавать модуль, просто часть кода вынести в отдельный файл. Правда он наверно не вполне ясно представляет что он хочет, но это другая проблема и у него есть язык.


 
Sandman25 ©   (2004-06-11 17:09) [5]

[4] Anatoly Podgoretsky ©   (11.06.04 17:08)

А, ну да, согласен. И вообще о том, что Delphi не хочет использовать файл Proc.txt, нужно говорить в новой ветке :)


 
GuAV ©   (2004-06-11 17:10) [6]


> Но он же не зочет создавать модуль, просто часть кода вынести
> в отдельный файл

{$I myinclude.inc}

> у него есть язык

руки :) имхо он уже достаточно чётко выразился


 
Дмитрий___   (2004-06-11 17:50) [7]

юнит, не юнит не важно, главное чтобы он был текстовым и мог подключаться при компиляции.


 
GuAV ©   (2004-06-11 19:41) [8]


> юнит, не юнит не важно, главное чтобы он был текстовым

Раз так, то согласен с [4]-[5]


 
Anatoly Podgoretsky ©   (2004-06-11 19:57) [9]

Дмитрий___   (11.06.04 17:50) [7]
Тебе же в 17:10 минут ответили, даже с примером, в чем теперь проблема?


 
Дмитрий___   (2004-06-11 20:01) [10]

Я не чего не понял с ваших ответов. Можете сказать четко и по русски


 
DVM ©   (2004-06-11 20:30) [11]


> Дмитрий___   (11.06.04 20:01) [10]

File -> New -> Unit

Туда все свои процедуры.


 
evvcom ©   (2004-06-12 00:59) [12]

> {$I myinclude.inc}

А я не люблю такую конструкцию использовать, в ней Find Declaration не работает.


 
GuAV ©   (2004-06-12 09:42) [13]

Я тоже.
"Но он же не зочет создавать модуль, просто часть кода вынести в отдельный файл"



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

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

Наверх




Память: 0.49 MB
Время: 0.022 c
3-1085976764
Yad
2004-05-31 08:12
2004.06.27
Размер лога MS SQL


8-1081886605
Юрий
2004-04-14 00:03
2004.06.27
JPEG ?! "низкоуровневый"


1-1086939407
Dysan
2004-06-11 11:36
2004.06.27
pchar ?


1-1087127965
Warden
2004-06-13 15:59
2004.06.27
BlockRead


4-1084820754
LORDMAXX
2004-05-17 23:05
2004.06.27
Перехват нажатия клавиш под Win2000