Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.08.2012, 12:58   #1
DelhiProgramer
Пользователь
 
Регистрация: 10.08.2012
Сообщений: 84
По умолчанию Создание приложения вручную

Я писал проект вручную, то есть беру файл проекта, пишу сам Application.Initialize;
Form1:=TForm.Create
Application.Run;
Form1.Show;
И форма показывается на одну миллисекуду и тут же закрывается. А если ShowModal написать нельзя создать диалог открытия файла
Что делать?
DelhiProgramer вне форума Ответить с цитированием
Старый 11.08.2012, 13:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Что делать?
Писать оконные приложения в нормальном типе проекта а не в "ручном".
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.08.2012, 13:21   #3
Kix.IV
Участник клуба
 
Регистрация: 11.08.2012
Сообщений: 1,226
По умолчанию

{Оффтоп}
А что за "ручной" режим?
Kix.IV вне форума Ответить с цитированием
Старый 11.08.2012, 13:25   #4
DelhiProgramer
Пользователь
 
Регистрация: 10.08.2012
Сообщений: 84
По умолчанию

Ну не совсем грамотно выразился
Не ручной режим а просто без дизайнера и получается как бы все окна создаются в ран-тайме
Хотя в том что это бред вы правы
DelhiProgramer вне форума Ответить с цитированием
Старый 11.08.2012, 14:58   #5
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Главная форма не задана, вот он и выходит: делать же нечего.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 11.08.2012, 15:02   #6
DelhiProgramer
Пользователь
 
Регистрация: 10.08.2012
Сообщений: 84
По умолчанию

Я там уже сам разобрался, что надо Application.CreateForm(TForm, Form1);
Однако OpenDialog у меня все равно не работал. Я опять менял код в итоге всё работаёт, но при закрытии программы, вылетает и она, и сам делфи, и пишет ошибку в каких-то там борландовских длл
DelhiProgramer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создание приложения Веди Помощь студентам 4 14.07.2012 19:52
Создание приложения с 3D графикой. Glaciuse C# (си шарп) 1 22.05.2011 23:16
Создание приложения в Матлабе Kracozebr Помощь студентам 0 06.08.2010 09:00
создание приложения MarinaSt Общие вопросы Delphi 8 04.07.2007 23:51