Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сразу после созданя прибить приложение. / 12 сообщений из 12, страница 1 из 1
17.11.2003, 09:24
    #32325833
cmeptb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
Доброе время суток есть такой вопрос:
Есть прога в которой главная форма создается в ручную.
В процедуре создания главной формы происходит обработка выполняется отсылка почты. Некобходимо как только почта отправилать прогу завершать.
Подскажите как это правильно сделать.
...
Рейтинг: 0 / 0
17.11.2003, 09:29
    #32325838
Mihail R.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
закрыть форму.

но если уж так пошло, то лучше ее вообще не создавать, а действия прописать в файле проекта.
...
Рейтинг: 0 / 0
17.11.2003, 09:39
    #32325842
cmeptb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
Не создовать нельзя т.к. я использую определенный набор компонент.
А если в процедуре создания в конце прописать Form1.Free; валится с ошибкой.
...
Рейтинг: 0 / 0
17.11.2003, 09:57
    #32325857
Cauchy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
автор писал:Не создовать нельзя т.к. я использую определенный набор компонент.
Как я понял эти компоненты не являются визуальными и тебе ничто не мешает создавать их динамически прямо в файле проекта. Я например для прикола в четверг наваял консольное приложение, работающее с акцессовской базой при помощи ADOConnection и ADODataSet.
...
Рейтинг: 0 / 0
17.11.2003, 09:58
    #32325858
фёдор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
В файле проекта
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
begin
  Application.Initialize;
  with TMainForm.Create(nil) do
  try
    Show;
  finally
    Free;
  end;
  Application.Run;
end.

И пишешь соответственно в TMainForm.OnCreate
все что надо
...
Рейтинг: 0 / 0
17.11.2003, 10:03
    #32325860
фёдор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
Ну соотв енту форму убрать из auto-create :-)
...
Рейтинг: 0 / 0
17.11.2003, 10:36
    #32325893
cmeptb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
Спасибо за помощь.
...
Рейтинг: 0 / 0
17.11.2003, 10:51
    #32325913
Song
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
2cmeptb
А зачем тогда эту форму создавать вообще?

-----
Прежде чем сказать "Невозможно", подумай, прав ли ты?!
...
Рейтинг: 0 / 0
17.11.2003, 10:58
    #32325919
Cauchy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
автор писал:А зачем тогда эту форму создавать вообще?
Во-во! Я про то же.
...
Рейтинг: 0 / 0
17.11.2003, 13:19
    #32326116
Сmeptb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
Прото там все хитро запутано и она нужна просто при определенных обстоятельствах она показываестя а при неопределенных только почта отсылается да еще набор действий происходит
...
Рейтинг: 0 / 0
17.11.2003, 13:19
    #32326118
viman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
А так не проще будет?

Application.Initialize;
Application.CreateForm(TfoMain, foMain);
Application.Terminate;
Application.Run;
...
Рейтинг: 0 / 0
19.11.2003, 11:39
    #32328366
Song
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сразу после созданя прибить приложение.
2cmeptb
Не делай эту форму главной, тогда она и показываться не будет. А покажешь когда надо.

-----
Прежде чем сказать "Невозможно", подумай, прав ли ты?!
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сразу после созданя прибить приложение. / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]