как запустить Web ссылки из под 1С
23.01.2009
14:36
#1
"Ести сайт где представлены телепрограммы, как сделать в кнопу в 1с, чтобы открывались нужные ссылки с каналами в Internet Explore.
Пытался так, но невыходит
Катал="С:Program FilesInternet Explorer";
ИмяФ = "IEXPLORE.EXE";
СтрПрог = Катал + ИмяФ + " " + ИмяССылки;
ЗапуститьПриложение(СтрПрог);
"
Пытался так, но невыходит
Катал="С:Program FilesInternet Explorer";
ИмяФ = "IEXPLORE.EXE";
СтрПрог = Катал + ИмяФ + " " + ИмяССылки;
ЗапуститьПриложение(СтрПрог);
"
23.01.2009
16:29
#3
"Explorer, запускается но нехочет запускаться ссылка, как сделать что бы она запускалась. Думал наделать нужных ссылок на диске и к ним прописать путь но это тупо, вот модуль может кто чего подскажет.
Перем ИмяПути, ИмяФайла;
Процедура ПриОткрытии()
Каталог = ВосстановитьЗначение("загрузка");
Если Каталог = """" Тогда
Каталог = "Выберите каталог...";
ИмяФайла = "IEXPLORE.EXE";
КонецЕсли
КонецПроцедуры
Процедура ОткрФ()
ФС.ВыбратьФайл(0, ИмяФайла, ИмяПути);//, , "*.exe|*.exe", "exe", );
Каталог = ИмяПути + ИмяФайла;
КонецПроцедуры
Процедура ПриЗакрытии()
СохранитьЗначение("загрузка", Каталог);
КонецПроцедуры
Процедура Сформировать()
Активизировать("Каталог");
СтрПрог = Каталог;
ЗапуститьПриложение(СтрПрог);
КонецПроцедуры
"
Перем ИмяПути, ИмяФайла;
Процедура ПриОткрытии()
Каталог = ВосстановитьЗначение("загрузка");
Если Каталог = """" Тогда
Каталог = "Выберите каталог...";
ИмяФайла = "IEXPLORE.EXE";
КонецЕсли
КонецПроцедуры
Процедура ОткрФ()
ФС.ВыбратьФайл(0, ИмяФайла, ИмяПути);//, , "*.exe|*.exe", "exe", );
Каталог = ИмяПути + ИмяФайла;
КонецПроцедуры
Процедура ПриЗакрытии()
СохранитьЗначение("загрузка", Каталог);
КонецПроцедуры
Процедура Сформировать()
Активизировать("Каталог");
СтрПрог = Каталог;
ЗапуститьПриложение(СтрПрог);
КонецПроцедуры
"
24.01.2009
22:13
#5
Попробуйте: Пуск-Настройка-Панель управления-Установка и удаление программ-Выбор программ по умолчанию. Там, возможно, у вас надо указать "обозреватель Internet по умолчанию"
26.01.2009
09:29
#6
СП, всё получилось, стояла в настройках Opera, поставил Explore всё запустилось.
26.01.2009
10:24
#7
а как сделать что бы открывались 2 страницы одновременно, а то так одна накладывается на другую.
26.01.2009
12:58
#8
В Internet Explorer:
меню: Сервис-Свойства обозревателя-Дополнительно-Обзор-Использовать одно и то же окно для загрузки ярлыков = Нет
меню: Сервис-Свойства обозревателя-Дополнительно-Обзор-Использовать одно и то же окно для загрузки ярлыков = Нет
26.01.2009
14:23
#10
"Перем Флаг;
Процедура Сформировать()
Флаг=1-Флаг;
Если Флаг=1 Тогда
ЗапуститьПриложение("www.buh.ru/forum");
Иначе
ЗапуститьПриложение("www.buh.ru");
КонецЕсли;
КонецПроцедуры
открывается два разных окошка. Версия IE = 6. Возможно, ваша проблемка связана с тем, что у вас идет очень быстрый вызов, то есть, второе ЗапуститьПриложение() отрабатывает еще до того, как выполнилось первое, тогда да, IE считает, что первую ссылку вы ввели с ошибкой и теперь поправились, при этом не догружает первый контент до конца и сразу начинает грузить второй"
Процедура Сформировать()
Флаг=1-Флаг;
Если Флаг=1 Тогда
ЗапуститьПриложение("www.buh.ru/forum");
Иначе
ЗапуститьПриложение("www.buh.ru");
КонецЕсли;
КонецПроцедуры
открывается два разных окошка. Версия IE = 6. Возможно, ваша проблемка связана с тем, что у вас идет очень быстрый вызов, то есть, второе ЗапуститьПриложение() отрабатывает еще до того, как выполнилось первое, тогда да, IE считает, что первую ссылку вы ввели с ошибкой и теперь поправились, при этом не догружает первый контент до конца и сразу начинает грузить второй"
Читают тему
(гостей: 1)