Здравствуйте, опять я со своими вопросами, не получается считать содержимое ini файла, который лежит на удаленном сервере. Что я пробовал:
Procedure.s OpenURL(Url.s, OpenType.b)
isLoop.b=1
INET_RELOAD.l=$80000000
hInet.l=0: hURL.l=0: Bytes.l=0
Buffer.s=Space(2048)
hInet = InternetOpen_("PB@INET", OpenType, #Null, #Null, 0)
hURL = InternetOpenUrl_(hInet, Url, #Null, 0, INET_RELOAD, 0)
Repeat
Delay(1)
InternetReadFile_(hURL, @Buffer, Len(Buffer), @Bytes)
If Bytes = 0
isLoop=0
Else
res.s = res + Left(Buffer, Bytes)
EndIf
Until isLoop=0
InternetCloseHandle_(hURL)
InternetCloseHandle_(hInet)
ProcedureReturn res
EndProcedure
Url$ = "http://mta-resource.ru/s.ini"
Html$ = OpenURL(Url$,0)
LoadPreferences:
OpenPreferences(Html$)
PreferenceGroup("UserDataBase")
User1 = ReadPreferenceLong("User1",0)
Pass1 = ReadPreferenceLong("Pass1",0)
ClosePreferences()
MessageRequester("Сообщение",""+User1$)Но не получется, в интернете ничего полезного найти не смог. Помогите пожалуйста. Меня интересует именно считывание файла из интернета, закачать на компьютер и считать я могу и сам. жду ответа, заранее спасибо.
Отредактировано Racer (27.07.2013 00:30:33)