0 / 0 / 0
Регистрация: 02.11.2017
Сообщений: 7
|
||||||
1 | ||||||
Как сравнить время в запланированных делах?24.06.2018, 12:27. Показов 1924. Ответов 10
Метки нет Все метки)
(
Здравствуйте! Обращаюсь за помощью, т.к. не могу понять что неверно в коде что я написал.
Суть задания. Написать программу которая позволяет пользователю вводить запланированные дела и время на которое оно назначено. Необходимо создать процедуру-функцию возвращающую булевое значение. Когда пользователь вводит новое задание с запланированным временем, процедура-функция должна определять не назначено ли другое задание на это время. Если она возвращает TRUE . приложение должно уведомлять пользователя через диалоговое окно списка. (Установить опцию Option Strict в значение ON и при необходимости вызывать метод класса CONVERT. Интерфейс имеет один TEXT BOX и DATE TIME PICKER, а также два LIST BOX. Вот что написал:
Прошу сильно не пинать, я только учусь ((
0
|
|
24.06.2018, 12:27 | |
Ответы с готовыми решениями:
10
Программа должна выводить на экран информацию о делах, запланированных на заданный день Как можно сравнить тип время Как сравнить введенное время с текущим Как сравнить время, введенное в MaskEdit, с текущим |
Модератор
![]() 3891 / 3213 / 484
Регистрация: 27.01.2014
Сообщений: 5,897
|
|
24.06.2018, 18:14 | 2 |
честно говоря я тоже не пойму что у вас за ошибка, что именно у в ас работает не так?
Добавлено через 2 минуты ну беглым глазом непонятно почему вы вводите время в переменную с типом DATE? Добавлено через 14 минут это обязательное условие? почему не ListView? ведь время и задание должны быть связаны, в данном случае два листбокса - плохое решение.
0
|
Модератор
![]() 3891 / 3213 / 484
Регистрация: 27.01.2014
Сообщений: 5,897
|
||||||
24.06.2018, 18:27 | 3 | |||||
![]() Решение
alexandrs011, если использование двух ListBox не критично, то предлагаю вариант с одним ListView(в виде таблицы).... Так будет рациональнее.
Вообще конечно правильнее будет использовать коллекцию типа Dictionary(DateTime, String), заполнять ее и проверять ее а не напрямую обращаться к таблице. Но это уже сами... Почву для размышлений я вам подкинул.
0
|
0 / 0 / 0
Регистрация: 02.11.2017
Сообщений: 7
|
|
25.06.2018, 12:53 [ТС] | 4 |
Спасибо за отклик! Обязательно попробую!
А про лист боксы, там был выбор либо лист бокс или текстбокс в режиме простого отображения информации. Про LIST VIEW выбора не давали (( Я до конца не понял, есть ли возможность сравнить значение в типе данных DATE с тем что уже было внесено в текст или лист боксы ?? Заранее благодарю!
0
|
Модератор
![]() 3891 / 3213 / 484
Регистрация: 27.01.2014
Сообщений: 5,897
|
|
25.06.2018, 13:27 | 5 |
alexandrs011, ну если вы посмотрите внимательно на мой код - то в строке 18 именно текст сравнивается.
0
|
0 / 0 / 0
Регистрация: 02.11.2017
Сообщений: 7
|
|
25.06.2018, 14:10 [ТС] | 6 |
Кажется я понял о чем вы, в "списках" list box и list view внесенные переменные сравниваются не по типу DATE, а как текстовые (STRING) переменные?? правильно?))
0
|
Модератор
![]() 3891 / 3213 / 484
Регистрация: 27.01.2014
Сообщений: 5,897
|
|
25.06.2018, 20:24 | 7 |
alexandrs011, да все верно
Добавлено через 3 часа 37 минут alexandrs011, еще вопрос - выбор был ЛистБокс или ТекстБокс? Но не 2 ЛистБококса? один?
0
|
0 / 0 / 0
Регистрация: 02.11.2017
Сообщений: 7
|
|
27.06.2018, 22:54 [ТС] | 8 |
Не было условия, просто textbox и listbox были уже пройдены, до работы с listbox еще уроки не дошли.
Еще не зная данного элемента я не мог знать что так можно, что вы мне предложили как решение. Спасибо! Добавлено через 9 минут Поправлюсь до listview еще не до дошли
0
|
Модератор
![]() 3891 / 3213 / 484
Регистрация: 27.01.2014
Сообщений: 5,897
|
|
28.06.2018, 03:57 | 9 |
alexandrs011, ну так поменяйте на ListBox, или уже ненадо?
0
|
0 / 0 / 0
Регистрация: 02.11.2017
Сообщений: 7
|
|
28.06.2018, 14:34 [ТС] | 10 |
Попробую обязательно, спасибо! Результат тут размещу для примера )) Если что станет непонятно отпишусь.
0
|
Модератор
![]() 3891 / 3213 / 484
Регистрация: 27.01.2014
Сообщений: 5,897
|
||||||
28.06.2018, 15:13 | 11 | |||||
![]() Решение
ну вот как вариант с одним ListBox:
0
|
28.06.2018, 15:13 | |
Помогаю со студенческими работами здесь
11
Сравнить время подъема тела, и время его падения Как в js/jquery сравнить строки «дата время» на больше — меньше?
Удаление запланированных заданий в планировщике Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |