Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> поле Edit oбязательно к заполнению 
:(
    Опции темы
toshkaexe
Дата 2.3.2008, 01:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 57
Регистрация: 16.2.2007

Репутация: нет
Всего: 1



пишу приложение для инета. Возникла необходимость сделать так, чтобы поле Edit  было обязательно заполнено. Как можно решить данную задачу? Подскажите, плиз. Заранее спасибо.  smile 
PM MAIL   Вверх
diamondd
Дата 2.3.2008, 01:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 11.9.2007

Репутация: нет
Всего: нет



вопрос в том, когда тебе надо определять что оно заполнено...

я думаю, что во время выполнения определенного действия тебе надо ввести проверку

Код

  //код
  if Edit1.Text='' then
    //остановить выполнение действия, выдать пользователю сообщение, что
    //поле не заполнено, вернуться к этому полю
  //код

PM MAIL   Вверх
Данкинг
Дата 2.3.2008, 01:47 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



Код

if length(trim(edit1.text))=0 then...



--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akella
Дата 2.3.2008, 02:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 8
Всего: 329



Данкинг, trim не всегда спасёт.... а если пробел или несколько тоже считаются в программе допустимыми символами, хотя это автор должн решить smile
PM MAIL   Вверх
Данкинг
Дата 2.3.2008, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



Цитата(Akella @ 2.3.2008,  02:03)
Данкинг, trim не всегда спасёт.... а если пробел или несколько тоже считаются в программе допустимыми символами, хотя это автор должн решить smile

Ну, если так, то конечно, зависит от конкретных целей, просто сколько я писал подобных программ - как на Дельфи, так и на Фоксе - ни разу пробелы мне не были нужны. smile  Обычно так и делаю.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Nogard
Дата 7.3.2008, 14:52 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 7.3.2008

Репутация: нет
Всего: нет



Код

...
if (edit.text <> '')  then
 //Выполнение нужных операций
else
 ShowMessage('Введите нужные данные!');
...

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0452 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.