Выбрать строку в текстовом файле - VB

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

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

Форумчане простите меня! Я никак не могу вспомнить как в текстовом файле выбрать строку. например:
Листинг программы
  1. f = FreeFile
  2. pathx = App.Path & "\" & "option.txt"
  3. Open pathx For Input As f
  4. MsgBox Input(LOF(f), f)
  5. Close f
Нужно чтоб из option.txt он выбрал какуюнибудь строку(например 3ю)

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

textual
Листинг программы
  1. Private Function v(fold As String, num) As String
  2. On Error GoTo 1
  3. Dim F As Long
  4. Dim k As Integer, MyText As String
  5. F = FreeFile
  6. k = 0: v = ""
  7. Open fold For Input As #F
  8. Do Until EOF(F)
  9. k = k + 1
  10. Line Input #F, MyText
  11. If k = num Then
  12. v = "номер строки:  " & num & "    значение:" & MyText
  13. Exit Do
  14. Else
  15. v = "номер строки:  " & num & "    значение:  пусто "
  16. End If
  17. Loop
  18. Close #F
  19. Exit Function
  20. 1 v = "Error"
  21. End Function
  22.  
  23. Private Sub Command1_Click()
  24. MsgBox v("D:\d\прп.txt", 3) '(путь,номер строки)
  25.  
  26. 'или
  27. 'Dim stroka As String
  28. 'stroka = v("D:\d\прп.txt", 3)
  29.  
  30. 'или
  31. 'Text1.Text = v("D:\d\прп.txt", 3)
  32. End Sub

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


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

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

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

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

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

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