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

Вниз

Памагите новичку %-)))   Найти похожие ветки 

 
AntBofh   (2002-02-05 08:40) [0]

У меня появился такой вопрос: а как мне сделать такую форму,
чтобы при её вызове нельзя было обратиться к основной форме,
ну чтобы она заблокирована была, и после того как эта форма
закроется, чтобы разблокировалась основная и чтобы можно было получить из той формы(уже закрытой) информацию из строки ввода...
пожалуйста подскажите как мне это сделать ?


 
MBo ©   (2002-02-05 08:58) [1]

Showmodal


 
MBo ©   (2002-02-05 09:00) [2]

если только строчку, то InputBox


 
drpass ©   (2002-02-05 10:44) [3]

Создай вторую форму (назовем ее Form2). Потом открой Project->Options->Forms и перемести ее из списка Autocreate Forms в список Available Forms.
Теперь, чтобы сделать ее модальной (т.е. вывести и заблокировать основное окно), напиши следующее
Form2:=TForm2.Create(Form1);
Form2.ShowModal;
//чего-то читаем из нее
s:=Form2.Edit1.Text;
Form2.Free;

P.S. Для закрытия Form2 нужно использовать не Close, а ModalResult:=1.
P.P.S. Да, MBo прав - если тебе нужно только считать одну строчку, то проще использовать функцию InputBox из модуля Dialogs


 
AntBofh   (2002-02-05 14:16) [4]

спасибо большое, но вот именно функция InputBox здесь не подайдёт, т.к. кроме строки ввода, в форме будет ещё много информации и кроме того несколько кнопок ..
и ещё раз спасибо, за помощь %-)))



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
3-66436
--Reporter--
2002-01-27 21:20
2002.02.21
Проблема при создании процедуры на Interbase SQL


1-66533
Паша
2002-02-05 12:27
2002.02.21
Изменение размеров шрифта экрана искажает содержимое формы


1-66601
DenKop
2002-02-05 20:08
2002.02.21
Как отобрзить апостроф в переменной типа String


1-66539
SireX
2002-02-04 16:17
2002.02.21
Проблема со скачиванием файлов


3-66485
masik
2002-01-29 11:12
2002.02.21
ADO Transactions