Построчное считывание txt-файла. Help

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Skywalker
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 13.02.2004 (Пт) 22:35
Откуда: Эстония

Построчное считывание txt-файла. Help

Сообщение Skywalker » 09.03.2004 (Вт) 21:19

Есть код для передачи данных типа логин/пароль на сервер. Он проскакивал где-то на старом форуме.
Код: Выделить всё
Private Sub Winsock1_Connect()
Parametrs = "user=pass&user1=pass"
Winsock1.SendData "POST /pop.mail.ru HTTP/1.1" & vbCrLf
Winsock1.SendData "Content-Type: application/x-www-form-urlencoded" & vbCrLf
Winsock1.SendData "Host: pop.mail.ru" & vbCrLf
Winsock1.SendData "Content-Length: " & Len(Parametrs) & vbCrLf & vbCrLf
Winsock1.SendData Parametrs & vbCrLf
End Sub

Может кто сможет подсказать как из txt-файла подставлять в переменную Parametrs одну строчку, соответственно передать ее на сервер, потом следующую строчку и так до конца файла. Help please :roll:
Cтучитесь... и вас откопают!
My ICQ UIN 954952

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 10.03.2004 (Ср) 10:02

Line Input тебе поможет.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 10.03.2004 (Ср) 20:43

Пример по теме:

Код: Выделить всё
Private Sub GetParametersFromFile(FileName As String)
On Error GoTo ErrHandler
'Предполагается, что первая строка в файле - логин, а вторая - пароль
Dim n As Integer
n = FreeFile

Open App.Path & "\" & FileName For Input As #n
Line Input #n, Login
Line Input #n, Password
Close #n
Exit Sub

ErrHandler:
'Очевидно, что самые растространённые ошибки - отсутствие файла и некорректность его содержимого (например, внутри только одна строка)
'Обрабатывайте их сами, а я приведу только сообщение о "какой-то" ошибке:
Call MsgBox ("Ошибка чтения из файла!", vbOkOnly + vbCritical)
End Sub


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 6

    TopList  
cron