Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как создать диалог?

5.9K
18 декабря 2006 года
Eksell
49 / / 16.11.2005
Всем привет! Значит я пытаюсь сделать программку каторая будет собирать данные польхователя...
Значит есть форма, на форме, в низу есть компонент Edit, а чуть выше Memo...
Значит когда форма создается Вылетает сообщение типа "Как тебя звать?" в memo...
и пользователь отвечает программе... вводя свое имя в Edit... и программа например запоминает это...
Значит вопрос : Как дождаться Ответа пользователя? Как лучше зделать это... посоветуйте пожалуйста...
Спасибо заранее!
4.1K
18 декабря 2006 года
GRIENDERS
117 / / 06.06.2006
Пусть юзер после ввода в edit нажмет Enter, тогда тебе надо обработать сообщение KeyDown для Edit'a.
 
Код:
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if key = VK_return then
memo1.lines.add('Ваше имя '+edit1.text)
end;
5.9K
18 декабря 2006 года
Eksell
49 / / 16.11.2005
Спасибо тебе Grienders, а как дальше продолжать задавать вопросы?
Например "Ты работаешь"? Я чета не врубаюсь пока...
Подскажите пожалуйста
Спасибо
347
21 декабря 2006 года
Maniak
319 / / 05.11.2005
размещаешь весь опрос в цикл, когда выскакивает окно вся прога ждет пока оно исчезнет (т.е. пользователь введет данные)
2.0K
23 декабря 2006 года
Dstr
158 / / 27.04.2006
А не легче создать одну форму со всеми вопросами?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог