Вопрос № 36464: Здравствуйте.
Вопрос по Visual Basic 6.0
1. Вообщем нужно в Combo1 загрузить текст из файла. Причём как загружать текст из файла я знаю, и ещё мне не надо такого: Combo1.Text = "Hi". Мне нужно чтоб текст был с новой строки и в List....
Вопрос № 36.464
Здравствуйте.
Вопрос по Visual Basic 6.0
1. Вообщем нужно в Combo1 загрузить текст из файла. Причём как загружать текст из файла я знаю, и ещё мне не надо такого: Combo1.Text = "Hi". Мне нужно чтоб текст был с новой строки и в List. Пробовал так: Combo1.List = "Hi" но выводиться ошибка. Как загрузить текст в Combo1.
2. Как считать определенную строку из фала?
Отвечает: Александр Шевченко
Здравствуйте, Неизвестнов Том!
1.
Dim f As Long
Dim s As String
f = FreeFile
Open "c: est.txt" For Input As #f
While Not EOF(f)
Line Input #f, s
Combo1.AddItem s
Wend
Close #f
Combo1.Text = Combo1.List(0)
2.
Private Function GetLineFromFile(FileName As String, num As Long) As String
Dim f As Long
Dim i As Long
Dim s As String
f = FreeFile
Open FileName For Input As #f
For i = 1 To num
If Not EOF(f) Then
Line Input #f, s
GetLineFromFile = s
Else
GetLineFromFile = ""
End If
Next
Close #f
End Function
Ответ отправил: Александр Шевченко (статус: 4-ый класс)
Отправлен: 02.03.2006, 11:49 Оценка за ответ: 5 Комментарий оценки: Огромное спасибо.