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

Вниз

Как сделать прогу, чтоб была без форм?   Найти похожие ветки 

 
kand ©   (2004-09-10 16:31) [0]

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


 
Reindeer Moss Eater ©   (2004-09-10 16:33) [1]

copy.bat:

copy source\*.* destination\


 
Amoeba ©   (2004-09-10 16:35) [2]

Или пиши консольное приложение.
Подробности по F1


 
kukuikar ©   (2004-09-10 16:38) [3]

млин, гдето-это уже было, вчера

в файле проекта добавь строку после инициализации формы (между begin...end:

Application.ShowMainForm:=false;

только незбудь после выполнения копирования закрыть программу.
Например

close;


 
Ega23 ©   (2004-09-10 16:39) [4]

Лучше даже xcopy


 
kand ©   (2004-09-10 16:41) [5]

по F1 - на английском.


 
Ega23 ©   (2004-09-10 16:42) [6]

kand ©   (10.09.04 16:41) [5]

Более того, на "американском" английском.


 
Amoeba ©   (2004-09-10 16:48) [7]


> kukuikar ©   (10.09.04 16:38) [3]

Зачем так сложно? Н этот случай пишутся консольные приложения - никаких форм и Application.


 
Amoeba ©   (2004-09-10 16:49) [8]


> kand ©   (10.09.04 16:41) [5]
> по F1 - на английском.

Хочешь программировать - овладевай "программистским" английским.


 
kukuikar ©   (2004-09-10 16:50) [9]

Amoeba

ну не могут люди прейти на консольное приложение.
трудно.
нпривычно. без форм.:)))))
человек спросил - я ответил как понял вопрос.
а как лучше это уже другой вопрос.


 
kukuikar ©   (2004-09-10 16:51) [10]

чувствую перейдет в рубрику потрепаться...
договоримся-дошутимся...


 
kand ©   (2004-09-10 17:02) [11]

может подскажете, где найти (пока что на русском) доку о консольных приложениях (чтоб с самого начала)


 
palva   (2004-09-10 17:04) [12]

Если нужно без форм, то нужно зайти в опции проекта и удалить все формы. Останется один файл .dpr. Открыть его и писать туда программу после строки Application.Run Хотя эту строку можно бы и закомментировать, если форм нет.

А консольная программа - хуже, потому что она будет больше по размеру. Кроме того она будет создавать консольное окно, что не всегда желательно. Если нужен консольный интерфейс - тогда другое дело.


 
Сайбель Алексей ©   (2004-09-10 17:15) [13]

2 kand ©   (10.09.04 17:02) [11]
Там работа, почти не отличается от работы в Turbo Pascal"e. Возми любой учебник по паскалю и пиши.
Да и прежде, чем работать "с формами" имхо нужно овладеть синтаксисом и писать многие другие вещи...


 
Гаврила ©   (2004-09-10 17:19) [14]

Да просто удалить все формы из проекта
uses Forms тоже
Application соответственно тоже
и начинать от Begin в файле dpr
и необязательно делать консольное


 
Amoeba ©   (2004-09-13 14:45) [15]


> А консольная программа - хуже, потому что она будет больше
> по размеру.

С чего это взял?


 
Ega23 ©   (2004-09-13 15:01) [16]

А консольная программа - хуже, потому что она будет больше по размеру.

"За базар" ответишь?


 
Ega23 ©   (2004-09-13 15:01) [17]

А консольная программа - хуже, потому что она будет больше по размеру.

"За базар" ответишь?


 
PVOzerski ©   (2004-09-13 15:18) [18]

Консольная программа больше-то не будет. Только ведь и консоль не всегда нужна. А с другой стороны, можно сделать и консольное приложение с формами. Я сам иногда для вывода отладочной информации временно делаю проект консольным. Я бы переформулировал ответ так: нужно убрать всё лишнее из заготовки проекта, которую делает IDE. А консольным приложение делать, только если действительно нужна консоль.



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

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

Наверх




Память: 0.51 MB
Время: 0.021 c
1-1095087410
M-Alex
2004-09-13 18:56
2004.09.26
Математические операции


14-1094060278
lipskiy
2004-09-01 21:37
2004.09.26
Как из IE вычистить бар, который сам туда встроился?


1-1094569071
Vadim Mazein
2004-09-07 18:57
2004.09.26
Измерение скорости выполнения программ


4-1092213118
TPotokShell
2004-08-11 12:31
2004.09.26
Как отличить поток ?


3-1093872223
sloug
2004-08-30 17:23
2004.09.26
Дата с повторениями