Приветствую. Требуется любая помощь в решении проблемы со чтением текстового файла.
Необходимо получить доступ из программы (не MQL) на локальном компьютере к ini-файлу, лежащему в дискорде. Ошибка такая: iohandler value is not valid
Я, к сожалению, такими вещами не занимался, и быстро подсказать не могу человеку, пишущему для сообщества программу, которая должна считывать данные из файла, лежащего в дискорде.
Пишет он на Паскале. Почему - не знаю. Но, думаю, что язык не имеет отношения к получаемой ошибке при попытке чтения файла.
Буду рад любым подсказкам.
К файлу не осуществляется доступ через указатель файла. Наверное. Это что-то строка INVALID_HANDLE в MQL. Просто проверьте путь к файлу, если он указан правильно.
вопрос не очевидный. если файл локальный то зачем к нему ломиться по https как описано в заголовке ?
если файл лежит на сервере дискорда , то причем здесь локальная машина.
думаю лучшим решением было бы увидеть кусок кода
вопрос не очевидный. если файл локальный то зачем к нему ломиться по https как описано в заголовке ?
если файл лежит на сервере дискорда , то причем здесь локальная машина.
думаю лучшим решением было бы увидеть кусок кода
вот поэтому и прошу кусок кода потому что вариантов достучаться на удаленный сервер из паскаля много, очень много. а у вас какое то определенное решение которое не работает, вот и надо его рассмотреть
Приветствую. Требуется любая помощь в решении проблемы со чтением текстового файла.
Необходимо получить доступ из программы (не MQL) на локальном компьютере к ini-файлу, лежащему в дискорде. Ошибка такая: iohandler value is not valid
Я, к сожалению, такими вещами не занимался, и быстро подсказать не могу человеку, пишущему для сообщества программу, которая должна считывать данные из файла, лежащего в дискорде.
Пишет он на Паскале. Почему - не знаю. Но, думаю, что язык не имеет отношения к получаемой ошибке при попытке чтения файла.
Буду рад любым подсказкам.
Это известная "мулька".
Прежде, чем открывать файл нужно сказать
SetCurrentDir()
Здравствуйте. Я именно тот, кто не смог получить файл из дискорда.
Пишу на Delphi-7, в связи с необходимой лицензионной чистотой среды разработки.
Раньше мне просто никогда не требовались сетевые возможности при программировании.
А теперь вот понадобилось.
Неужели только переход на современную версию Delphi может меня спасти???
Фрагмент кода:
//--- первый метод вызова MS:=TMemoryStream.Create; IdHTTP1.Get('https://cdn.discordapp.com/attachments/840668176400121866/840964918764371968/CMDRlist.ini',MS); MS.SaveToFile(AppPath+'\CMDRlist.ini '); MS.Free; //--- конец первого метода //--- второй метод вызова s:=TStringList.Create; try s.Text:=IdHTTP1.Get('https://cdn.discordapp.com/attachments/840668176400121866/840964918764371968/CMDRlist.ini'); for i:=0 to s.Count-1 do showmessage(s[i]); except ShowMessage(Хрень какая-то'); end; s.free; //--- конец второго метода
Ошибка выскакивает на строке с IdHTTP1.Get
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Приветствую. Требуется любая помощь в решении проблемы со чтением текстового файла.
Необходимо получить доступ из программы (не MQL) на локальном компьютере к ini-файлу, лежащему в дискорде. Ошибка такая: iohandler value is not valid
Я, к сожалению, такими вещами не занимался, и быстро подсказать не могу человеку, пишущему для сообщества программу, которая должна считывать данные из файла, лежащего в дискорде.
Пишет он на Паскале. Почему - не знаю. Но, думаю, что язык не имеет отношения к получаемой ошибке при попытке чтения файла.
Буду рад любым подсказкам.