Чтение текста из файла и разбивание по переменным - VB

Узнай цену своей работы

Формулировка задачи:

Народ! помогите пожалуйста. хочу смудрить программу тестер. шобы вопросы она брала из текстового файла. я полный новичок в этом деле. как записать текст из файла я вроде как знаю. а как разбить отдельные его части по переменным не вкурсе. к примеру. текстовый файл: Чему равен 1 байт?.8 бит.1024 бита.1000 бит.1 килобайт.a Самая малая величина измерения информации?.Бит.Килобит.Нанобит.Байт.a ну и вот, нужно чтобы первые слова до точки были записаны в переменную vopros, от первой точки до второй в переменную a, и т. д. Или это сделать невозможно? Подскажите плиз как этот замысел воплотить в жизнь?

Решение задачи: «Чтение текста из файла и разбивание по переменным»

textual
Листинг программы
  1. x = x + 1
  2.         If x = 1 Then
  3.             OpenFileDialog1.Filter = "Текстовый файл (*.txt)|*.txt"
  4.             OpenFileDialog1.ShowDialog()
  5.             FileOpen(1, OpenFileDialog1.FileName, OpenMode.Input)
  6.             stroka = LineInput(1)
  7.             Dim figna() As String = Split(stroka, ".")
  8.             Label1.Text = figna(0)
  9.             a.Text = figna(1)
  10.             b.Text = figna(2)
  11.             v.Text = figna(3)
  12.             g.Text = figna(4)
  13.         End If
  14.         If x = 2 Then
  15.             Dim figna() As String = Split(stroka, ".")
  16.             If figna(5) = "a" Then
  17.                 If a.Checked = True Then
  18.                     Label1.Text = "Браво!"
  19.                 Else
  20.                     Label1.Text = "Неверно!"
  21.                 End If
  22.             End If
  23.             If figna(5) = "b" Then
  24.                 If b.Checked = True Then
  25.                     Label1.Text = "Браво!"
  26.                 Else
  27.                     Label1.Text = "Неверно!"
  28.                 End If
  29.             End If
  30.             If figna(5) = "v" Then
  31.                 If v.Checked = True Then
  32.                     Label1.Text = "Браво!"
  33.                 Else
  34.                     Label1.Text = "Неверно!"
  35.                 End If
  36.             End If
  37.             If figna(5) = "g" Then
  38.                 If g.Checked = True Then
  39.                     Label1.Text = "Браво!"
  40.                 Else
  41.                     Label1.Text = "Неверно!"
  42.                 End If
  43.             End If
  44.         End If

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.364 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы