Вниз
Скачать: CL | DM;

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

← →
JTAG   (2005-12-01 13:49) [0]

При программирование через командную строку понадобилось выводить предупредительные сообщения . Раньше сообщения выводил при помощи showmessage, но в данном случае это функция не подходит, поскольку иммет кнопку и требует ее нажатия. Для программы использующей командную строку это не подойдет , посколку программа может запускать другой прогой без участия юзера.
А хорошо бы выдавать сообщение на некоторый промежуток времени , а потом чтобы прога выполнялась дальше.
Для этого я создал форму и вывожу на нее надписи напимер,  
form2.Show;
form2.Label2.Caption:="File Not Found";
sleep(3000);
form2.Close;
Выводить надписи мне нужно при старте программы для этого я вышенаписанный код перенес в процедуру FormCreate главной формы
и я получаю ошибку на эту строчку
Application.CreateForm(TForm2, Form2);
Что это значит , я подозреваю что form2 нельзя создавать в процедуре formcreateдля основной формы. В какую процедуру открытие form2 можно поместить , стартующию при запуске программы?


← →
Плохиш ©   (2005-12-01 14:16) [1]


> Что это значит , я подозреваю

Подозревать не надо, надо просто прочитать сообщение об ошибке.


← →
Думкин ©   (2005-12-01 14:22) [2]


with TForm.Create(nil) do
 try
   Caption := "222222";
   Show;
   Sleep(3000);
 finally
    Free
end


← →
Думкин ©   (2005-12-01 14:37) [3]

А что за ошибка?
У меня без ошибки. Только как и ожидалось - приложение закрывается и все.
Код давай. И текст ошибки.
Что показывает пошаговый проход?(с)Digitman


← →
Плохиш ©   (2005-12-01 15:17) [4]

С вероятностью 85% он не написал unit2 в uses ;-)


← →
JTAG   (2005-12-01 16:07) [5]

Да в uses все ok. Обошел этот баг поставил показ формы в другую процедуру стало работать только надписи на форме нет


← →
Leonid Troyanovsky ©   (2005-12-01 16:20) [6]


> JTAG   (01.12.05 13:49)  
> программирование через командную строку


А что это такое?

--
Regards, LVT.


← →
JTAG   (2005-12-01 16:27) [7]

ну это когда без формы как в досовских прогах в командной строке запускается программа и дальше параметры определяющие ее работу.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.042 c
14-1132826938
ANB
2005-11-24 13:08
2005.12.18
Кому нужна программа автоматизированного тестирования ?


4-1129795229
bva
2005-10-20 12:00
2005.12.18
Считать данные из другого приложения


14-1133014623
Pavel__
2005-11-26 17:17
2005.12.18
Уход за жд


2-1133180810
PeaK
2005-11-28 15:26
2005.12.18
Какая компонента подходит для ввода Unicode-текста с клавиатуры?


14-1133177174
*Pavel
2005-11-28 14:26
2005.12.18
Перехват записи в файл




   Наверх