|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.05.2022, 23:15 | #1 |
Пользователь
Регистрация: 02.05.2022
Сообщений: 52
|
функция проверки ввода
Доброго времени суток
Помогите пожалуйста с функцией Надо написать функцию проверки ввода данных через три Эдита, на выходе Boolean Проверка на пустые строки и дублированные записи Преподаватель посоветовал делать так: Код:
Что ни напишу - выдает ошибку, уже голова кругом |
29.05.2022, 23:21 | #2 |
Пользователь
Регистрация: 24.05.2022
Сообщений: 15
|
Код:
|
29.05.2022, 23:38 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,586
|
Телепатор подсказывает, что это Дельфи
Что значит "не получается" ? Выдаёт ошибку? Где тело функции ? Я бы в Дельфи написал так: Код:
А неправильных советов - не надо. Следует чётко различать список формальных параметров в заголовке функции - и список фактических параметров в вызове этой функции. И как оно работает. macomics - тип-то он как раз и указал, а вот путаница в понятиях формальный и фактический параметр - на лице. Edit - это не string. String - это его свойство Text .......................... Я, конечно, не аттестационная комиссия, но по моему убеждению, препод выбрал не ту специальность. Последний раз редактировалось digitalis; 29.05.2022 в 23:57. |
29.05.2022, 23:39 | #4 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Проблема в том, что вы забыли указать тип аргументов
Код:
Последний раз редактировалось macomics; 29.05.2022 в 23:45. |
30.05.2022, 22:51 | #5 |
Пользователь
Регистрация: 02.05.2022
Сообщений: 52
|
Код:
|
30.05.2022, 22:53 | #6 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
А не проще вместо одного из них использовать MaskEdit и установить в нем маску типа '09'
|
30.05.2022, 22:53 | #7 |
Пользователь
Регистрация: 02.05.2022
Сообщений: 52
|
Последний раз редактировалось mr.stranger; 30.05.2022 в 23:13. |
30.05.2022, 22:55 | #8 | |
Пользователь
Регистрация: 02.05.2022
Сообщений: 52
|
Цитата:
Возможно, что бы это ни было, так и было бы проще, но я не знаком с таким Хотелось бы не просто переписать и сдать, а вникнуть, поэтому использую те минимальные примитивные познания, что у меня имеются) К тому же к выполнению задания все же есть требования, как то 'ввод через эдиты, вывод в стринггрид' и тд |
|
30.05.2022, 22:58 | #9 |
Участник клуба
Регистрация: 17.04.2022
Сообщений: 1,833
|
Вкладка Additional компонент MaskEdit Выглядит как Edit но с ## внутри
В любом случае у Edit есть событие OnChanging для создания фильтра ввода. В инспекторе объектов на вкладке Events/События ADD: Используя это событие можно контролировать ввод по мере набора и выделять цветом фона тот Edit, который содержит не верные данные Последний раз редактировалось macomics; 30.05.2022 в 23:01. |
30.05.2022, 23:02 | #10 | |
Пользователь
Регистрация: 02.05.2022
Сообщений: 52
|
Цитата:
Но, повторюсь, по заданию есть требования, поэтому ввод через классические эдиты |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цикл проверки ввода данных | Moonlite | Windows Forms | 4 | 10.06.2016 17:00 |
Ошибка проверки корректности ввода | Valentina2011 | Общие вопросы C/C++ | 3 | 13.05.2012 20:40 |
функция проверки орфографии | ЕленаШ | Помощь студентам | 0 | 27.03.2012 00:21 |
C#. Внешнее завершение метода методом проверки ввода | killo | C# (си шарп) | 1 | 16.11.2010 12:53 |
Помогите написать скрипт для проверки правильности ввода числа в строке | DiSpalL | JavaScript, Ajax | 6 | 19.06.2009 16:48 |