Работа с файлами - VB (60876)
Формулировка задачи:
Есть два условия:
а) Создать файл, содержащий сведения о личной коллекции книголюба:
шифр книги, автор, название, год издания, местоположение(номер шкафа,
стеллажа и т. п.).
б) Написать программу, выдающую следующую информацию:
- место нахождения книги автора Х, название У(значение Х, У ввести с
терминала);
- список книг автора Z, находящихся в коллекции,
- число книг издания ХХ года, имеющихся в библиотеке.
С первым справился, а для выполнения второго не могу нормально извлечь данные из файла. Ошибка вылетает. Вот код:
Помогите пожалуйста
Решение задачи: «Работа с файлами»
textual
Листинг программы
Private Sub Command1_click() Dim i As Integer F = FreeFile Open App.Path & "\Г’ГҐГЄГ±ГІ Г«Г*ГЎГ».txt" For Output As #F For i = 1 To UBound(Book) Write #F, Book(i).Name Write #F, Book(i).Writer Write #F, Book(i).Number Write #F, Book(i).Date Write #F, Book(i).Position Next i Close #F Cls End Sub Private Sub Command2_Click() Dim i As Integer Dim st1$, st2$, st3$, st4$, st5$ F = FreeFile Open App.Path & "\Г’ГҐГЄГ±ГІ Г«Г*ГЎГ».txt" For Input As #F For i = 1 To UBound(Book) Input #F, Book(i).Name Input #F, Book(i).Writer Input #F, Book(i).Number Input #F, Book(i).Date Input #F, Book(i).Position Next i Close #F For i = 1 To UBound(Book) st = st & vbCrLf & "ГЌГ*çâГ*Г*ГЁГҐ ГЄГ*ГЁГЈГЁ : " & Book(i).Name & vbCrLf & "Àâòîð : " & Book(i).Writer & vbCrLf & _ "Г
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д