Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.004 c
4-66710
Delphimun
2001-12-22 17:37
2002.02.21
Как сделать, чтобы моё приложение нельзя было свернуть или перейти на другую прогу?


1-66521
Nina
2002-02-06 10:46
2002.02.21
TForm


3-66455
VladimirL
2002-01-28 17:18
2002.02.21
Фильтры и скорость


14-66657
Agent Smith
2002-01-01 00:13
2002.02.21
Защита исходного кода.


3-66462
vano1
2002-01-25 15:01
2002.02.21
Кодировка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский