Здравствуйте, опять я со своими вопросами, не получается считать содержимое 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)