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

Вниз

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

 
fast2   (2005-12-16 20:07) [0]

или ее (форму) не было видно?


 
Megabyte ©   (2005-12-16 20:15) [1]

Тебе консольное приложение чтоли надо?


 
fast2   (2005-12-16 20:18) [2]

да, именно это


 
Palladin ©   (2005-12-16 20:43) [3]

File\New\Other\New\Console Application


 
Pazitron_Brain ©   (2005-12-17 14:32) [4]

Или если не консольное, то:
Создаешь New Applocation, потом Project-->Remove from Project, потом Unit1.
А если надо сделать окно невидимым, то:
Application.ShowMainForm := false;


 
Desdechado ©   (2005-12-17 15:47) [5]

Pazitron_Brain ©
иногда лучше молчать и самому учить матчасть


 
Pazitron_Brain ©   (2005-12-17 17:20) [6]

Desdechado ©   (17.12.05 15:47) [5]
Непонял... Я что-то не так сказал?


 
fast2   (2005-12-19 10:49) [7]

<Application.ShowMainForm := false;>
Не скрывает это основную форму. Ставил в файле проекта перед Application.Run;, ставил на OnCreate - не помогает!


 
umbra ©   (2005-12-19 10:52) [8]

а если главная форма невидима, то как Вы предполагаете закрыть приложение?


 
Leonid Troyanovsky ©   (2005-12-19 10:54) [9]


> fast2   (16.12.05 20:18) [2]

>> Тебе консольное приложение чтоли надо?

> да, именно это

> fast2   (19.12.05 10:49) [7]
> <Application.ShowMainForm := false;>
> Не скрывает это основную форму. Ставил в файле проекта перед
> Application.Run;, ставил на OnCreate - не помогает!


А как в твоем консольном приложении определены Application.*
И что есть "основная форма"?

--
Regards, LVT.


 
fast2   (2005-12-19 11:05) [10]

<Leonid Troyanovsky ©   (19.12.05 10:54) [9] >
program Project1;

uses
 Forms,
 Unit1 in "Unit1.pas" {Form1};

{$R *.res}

begin
 Application.Initialize;
 Application.CreateForm(TForm1, Form1);
 Application.Run;
end.


 
Leonid Troyanovsky ©   (2005-12-19 11:11) [11]


> fast2   (19.12.05 11:05) [10]
> <Leonid Troyanovsky ©   (19.12.05 10:54) [9] >
> program Project1;

> Application.CreateForm(TForm1, Form1);


IMHO, консольному приложению формы не к лицу.
Тем более, что их собираются скрывать.

Или, что имелось ввиду под "консольным" ?

--
Regards, LVT.


 
pavel_guzhanov ©   (2005-12-19 11:11) [12]

для того, чтобы работало
Application.ShowMainForm := false;
надо у главной формы свойство Visible поставить false


 
Leonid Troyanovsky ©   (2005-12-19 11:13) [13]


> pavel_guzhanov ©   (19.12.05 11:11) [12]

> Application.ShowMainForm := false;
> надо у главной формы свойство Visible поставить false


Первого достаточно.

--
Regards, LVT.


 
fast2   (2005-12-19 11:15) [14]

<Или, что имелось ввиду под "консольным" ?>
Я так понимаю, что это приложение, которое работает без "графической оболочки", т.е. скрыто от пользователя.


 
fast2   (2005-12-19 11:21) [15]

<pavel_guzhanov ©   (19.12.05 11:11) [12] >
Спасибо!!! И действительно, при Visible:=true главной формы, Application.ShowMainForm := false; не работает


 
Leonid Troyanovsky ©   (2005-12-19 12:18) [16]


> fast2   (19.12.05 11:15) [14]
> <Или, что имелось ввиду под "консольным" ?>
> Я так понимаю, что это приложение, которое работает без
> "графической оболочки", т.е. скрыто от пользователя.


Это приложение, которое ориентировано на символьный ввод-вывод,
например, ping.exe, net.exe, etc. Т.е., работающее в специальном окне,
обычно называемым консольным, либо
в полноэкранном текстовом режиме (Alt+Enter).

--
Regards, LVT.


 
Leonid Troyanovsky ©   (2005-12-19 12:32) [17]



> pavel_guzhanov ©   (19.12.05 11:11) [12]

> надо у главной формы свойство Visible поставить false


Ну, да.
Make sure that the Visible property of the form is also False.

Sorry.

--
Regards, LVT.


 
Desdechado ©   (2005-12-19 21:03) [18]

не проще ли  вообще не подключать модуль Forms и использовать
program Prog1;
{$APPTYPE CONSOLE}
uses
 SysUtils, Windows;



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

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

Наверх




Память: 0.5 MB
Время: 0.013 c
3-1131922025
mfender
2005-11-14 01:47
2006.01.08
Empty Dataset, новая запись и Stack Overflow...


1-1133936384
KvORubin
2005-12-07 09:19
2006.01.08
Как в МЕМО1 в первой строке


14-1134363176
АлексейК
2005-12-12 07:52
2006.01.08
Лама Итигелов


14-1134623387
vitaliy14
2005-12-15 08:09
2006.01.08
"Клонирование" Битмэпа


4-1130880834
Freeon
2005-11-02 00:33
2006.01.08
Помогите разобраться с прохожднием всех каталогов