Имя: Пароль:
1C
1C 7.7
v7: Объект("Текст") как открыть файл если он лежит по http?
0 sysadminlk
 
14.07.12
11:12
Сообщить("****************************************************************");
   Тексттт = СоздатьОбъект("Текст");
   Тексттт.Открыть("http://www.elcat.kg/ip/kg-nets-isp.txt");
   Сообщить(Тексттт.КоличествоСтрок());
   Сообщить("****************************************************************");


РЕЗУЛЬТАТ:

****************************************************************
Тексттт.Открыть("http://www.elcat.kg/ip/kg-nets-isp.txt");
{D:\БАЗЫ\LINK1C\ОБНОВIPФИЛЬТРОВKGНАСАЙТЕ.ERT(53)}: Неверное имя файла!
0
****************************************************************
1 Азат
 
14.07.12
11:15
там же другой объект вроде для хттп есть?
2 ЧашкаЧая
 
14.07.12
11:34
Ну дык нужно его скачать предварительно. И открывать потом локально.
3 Zypse
 
14.07.12
11:49
Нужно использовать компоненту V7Plus
как-то так:

Если ЗагрузитьВнешнююКомпоненту(КаталогИБ()+"ExtForms\v7plus.dll")=0 Тогда
   Если ЗагрузитьВнешнююКомпоненту("v7plus.dll")=0 Тогда
       Сообщить("Не удалось обнаружить компоненту V7Plus.dll!");
       Возврат 0;
   КонецЕсли;
КонецЕсли;
Попытка
   Инфо = СоздатьОбъект("AddIn.V7SysInfo");
Исключение
   Сообщить("Не удалось создать объект Addin.V7SysInfo!");
   Возврат 0;
КонецПопытки;  
Попытка
   Соединение = СоздатьОбъект("Addin.V7HttpReader") ;
   Соединение.КоличествоПопытокАвторизации = 3;
Исключение
   Сообщить("Не удалось создать объект Addin.V7HttpReader!");
   Возврат 0;
КонецПопытки;  

Адрес = "http://www.elcat.kg/ip/kg-nets-isp.txt";  
ВремКаталог = КаталогИБ()+"ExtForms\";
Если ФС.СуществуетФайл(ВремКаталог+"*.*")=0 Тогда
   ФС.СоздатьКаталог(ВремКаталог);
КонецЕсли;

Попытка                    
   Соединение.ПолучитьКакФайл(Адрес, ВремКаталог+"kg-nets-isp.txt");
Исключение
   Сообщить("Неудачная попытка соединения.");
   Возврат 0;                  
КонецПопытки;

Тексттт = СоздатьОбъект("Текст");
Тексттт.Открыть( ВремКаталог+"kg-nets-isp.txt");
4 yam
 
14.07.12
12:29
В обработке курсы валют РБК есть реализованный функционал такого плана
Независимо от того, куда вы едете — это в гору и против ветра!