Oleg

4
Рейтинг

0leg



  •   Регистрация: 15.01.2008 (16 лет назад)

  •   Был(а) на сайте: 12.04.2019

Подписчики 2

Рейтинг 4


Комментарии

DevРабота с сайтами.#7 07.02.09 17:04
Код
ИЕ = Новый COMОбъект("InternetExplorer.Application"); 

После такого создается окно браузера, можно избежать создание его или же как его после работы закрыть 1С-ом что то типа этого
Код
ИЕ.Close();
? Лучше конечно если бы окно не открывалось.
DevРабота с сайтами.#6 05.02.09 23:55
Цитата
Сергей Плешаков пишет:




Код

Процедура ЗайтиНаПочтуНажатие(Элемент)
ИЕ = Новый COMОбъект("InternetExplorer.Application");
ИЕ.Visible = истина;
//ИЕ.Silent = ложь;
ИЕ.Navigate("http://mail.yandex.ru/");
Пока ИЕ.readyState < 4 цикл
ВвестиСтроку("","ждем",1,истина);
КонецЦикла;

ИЕДок = ИЕ.Document;
Форма = ИЕДок.forms(0);
попытка
Форма.all["login"].value ="Vasya";
Форма.all["passwd"].value ="123456";
Форма.submit();
пока ИЕ.Busy()=истина цикл
ВвестиСтроку("","ждем",1,истина);
конецЦикла;
// Предупреждение(ИЕДок.body.Text);
Предупреждение(ИЕДок.body.innerHTML);
исключение
Сообщить("Исключение");
конецПопытки;
КонецПроцедуры


Этот код мне больше подходит, но есть проблема когда создается объект открывается окно с броузером, как можно все это в фоне делать. что бы без всяких видых окошек и действий было?
DevРабота с сайтами.#3 04.02.09 14:19
Спасибо за примерчик. Но мой вопрос заключался без использования COM объекта... или же напрямую в 1С нельзя с инетом пользоватся?

И я так предпологаю что ваш пример работает только в Window ОС?
DevРабота с сайтами.#1 04.02.09 11:32
Народ помогите с кодом.

цель такова: есть сайт там есть авторизация, так вот мне нужно соединится с сайтом заплолнить форму авторизации и там забрать данные (причем с некольких страниц) и все это должно быть без всяких форм в фоновом режиме. Как этого добится? желательно без
Код
Соединение = ПолучитьCOMОбъект("","Microsoft.XMLHTTP");


Было бы замечательно если кто нибудь примерчик показал.

Заранее спасибо.
DevВремя простоя#15 25.07.08 19:33
Супер работает! спс Альфу.
DevГенерация номеров карт по алгоритму LUHN#0 24.07.08 16:29
Генерация номеров карт по алгоритму LUHN
DevВремя простоя#14 24.07.08 12:57
2 Альф
спс попробую отпишусь ))
DevВремя простоя#11 23.07.08 15:36
отошли от темы! одно дело принудительно другое по событию.
мне не надо закрывать так просто программу 1С, а только по истечении времени простоя. а то что вам ваш админ сделал то это в настройках каждого юзверя ставиться по истечении какого времени убивать сессиб ЦЕЛИКОМ, а не конкретные программки!

Могу поставить задачу по другому хочу видеть сколько комп стоял без движений и выдать мне время простоя (ничего не закрывая).
У меня проблемка в определении временного промежутка, а не в принудительном закрытии программ )))
DevВремя простоя#9 23.07.08 15:19
неа, там можно целиком закрыть всю сессию на сервере, выборочно программы закрывать не получится )
DevВремя простоя#7 23.07.08 14:10
2 PeRom,
Да у нас так и есть сейчас, этот вариант некрасивый. И по многим причинам не подходит. Хочу что бы 1С сама себя закрывала а не вся сессия целиком.
Народ зачастую ругается что открытые доки держат по часу например эксель его закрывать на терминале нельзя, а вот 1С поистечении получаса необходимо. Естественно терминальная сессия должна остатся живой.