Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
4 / 4 / 0
Регистрация: 17.01.2020
Сообщений: 199

DateTimePicker взять время с текстового файла

16.02.2021, 11:49. Показов 1365. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Подскажите, как можно получить время из текстового файла в DateTimePicker?
Сам текстовый файл:
Время:12:30

Код на форме:
VB.NET
1
2
3
4
5
6
7
DateTimePicker2.Format = DateTimePickerFormat.Custom
DateTimePicker2.CustomFormat = "HH:mm"
DateTimePicker2.ShowUpDown = True
 
Dim Line As String = File.ReadLines("D:\1.txt").Skip(0).First()
Dim finalstr As String = secondLine.Substring(Line.IndexOf(":") + 1)
DateTimePicker2.Value = finalstr
выдает ошибку:
System.InvalidCastException: "Приведение строки " :" к типу "Date" является недопустимым."
Подскажите, как подправить?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.02.2021, 11:49
Ответы с готовыми решениями:

Как взять время из DateTimePicker?
В MFC есть компонент называемый DateTimePicker 1) В какой формате хранится дата и время в нем 2) как вытащить дату, время, и только...

Как взять данные из текстового файла?
Есть программа: uses crt; type TED = integer; tree =^top; top = record e: TED; l, r: tree; end; var e, n, i, r:...

Как взять определенную строчку из текстового файла
П y р u R r и D B к а ж в M и d м ^ h е н M а в B h _ л о t x и E у R й с K д т x а ...

6
3257 / 3275 / 556
Регистрация: 17.02.2019
Сообщений: 5,184
16.02.2021, 12:08
KwaZZi, а че такое secondLine?
0
4 / 4 / 0
Регистрация: 17.01.2020
Сообщений: 199
16.02.2021, 12:14  [ТС]
January29, переменную не поправил.
так должно быть:
VB.NET
1
2
3
4
5
6
7
DateTimePicker2.Format = DateTimePickerFormat.Custom
DateTimePicker2.CustomFormat = "HH:mm"
DateTimePicker2.ShowUpDown = True
 
Dim Line As String = File.ReadLines("D:\1.txt").Skip(0).First()
Dim finalstr As String = Line.Substring(Line.IndexOf(":") + 1)
DateTimePicker2.Value = finalstr
0
266 / 217 / 54
Регистрация: 01.08.2016
Сообщений: 836
16.02.2021, 12:18
VB.NET
1
Dim finalstr As Date = Cdate(Line.Substring(Line.IndexOf(":") + 1)
0
3257 / 3275 / 556
Регистрация: 17.02.2019
Сообщений: 5,184
16.02.2021, 12:25
наверно замените 7 строку так
VB.NET
1
DateTimePicker2.Text = finalstr
0
4 / 4 / 0
Регистрация: 17.01.2020
Сообщений: 199
16.02.2021, 13:24  [ТС]
Ваши решения не подошли. ошибки остались.
Но все равно большое спасибо за подсказки.
Сделал вот так:

VB.NET
1
2
3
4
5
6
7
8
9
10
11
 Dim secondLine As String = File.ReadLines(FullPathIni).Skip(0).First()
        Dim finalstr As String = secondLine.Substring(secondLine.IndexOf(":") + 1)
        DateTimePicker2.Format = DateTimePickerFormat.Custom
        DateTimePicker2.CustomFormat = "HH:mm"
        DateTimePicker2.ShowUpDown = True
        Dim dateTimeParsed As Date = Nothing
        If Date.TryParse(finalstr, dateTimeParsed) Then
            DateTimePicker2.Value = dateTimeParsed
        Else
            ' Обработка ошибок
        End If
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
16.02.2021, 13:34
а почему вам не сформировать переменную типа DateTime и передать ее в DateTimePicker.Valu?

VB.NET
1
2
3
4
5
6
7
Dim YourHour As String = "01"
Dim YourMinute As String = "30"
Dim YourSecond As String = "00"
 
Dim dtpDateTime As DateTime = New DateTime(Now.Year, Now.Month, Now.Day, CInt(YourHour), CInt(YourMinute), CInt(YourSecond))
 
DateTimePicker2.Value = dtpDateTime
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.02.2021, 13:34
Помогаю со студенческими работами здесь

Как взять конкретную строку из текстового файла
Допустим у нас есть 2 файла: 1)options.ini 2)luiv.bat Содержимое файла "options.ini": name=Luiv version=1.0 Вывод файла...

Как взять значение переменной String из текстового файла?
как взять значение переменной String из текстового файла?

Создать папку с именем, которое необходимо взять из текстового файла
необходимо создать папку с именем, который берется из текстового файла. папку создать в той же директории, что и сам текстовый файл, и...

Из текстового файла взять 3 значения, записанных через пробел, и занести их в переменные
Помогите... Как из текстового фаила взять 3 велечины записанные через пробелл и занести их в переменные ?

Взять из текстового файла данные, прочитать их и вывести ответ в другой текстовый файл
как взять из текстового файла данные, прочитать их и вывести ответ в другой текстовый файл var s,f:text; a,b,c,d:integer; begin ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru