Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DTS Package и InternetExplorer / 4 сообщений из 4, страница 1 из 1
15.02.2001, 11:30
    #32002285
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS Package и InternetExplorer
Привет всем !

Не поможете ли решить следующую проблемку.
Как из DTS Package запустить IE с заданным URL-ом и САМОЕ ГЛАВНОЕ закрыть его через определенный таймаут. Обыкновенный запуск iexplore.exe конечно работает, но т.к. окно не закрывается автоматом, то приходиться просто прерывать этот шаг.
Может быть можно использовать ActiveX script, но в нем я не силен.


Конфигурация
SQL 2000
Win200 AdvServer with SP1
IE 5.5
...
Рейтинг: 0 / 0
16.02.2001, 00:41
    #32002328
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS Package и InternetExplorer
Делаешь глобальную переменную пакета по имени, скажем, objIE типа Other (она потом сама поменяет свой тип на Dispatch).
Первая задача - ActiveX Script - имеет вид:
Function Main()
Dim objIE
Set objIE = CreateObject("InternetExplorer.Application.1")
objIE.Visible = True
objIE.Navigate2 "http://www.microsoft.com"
set DTSGlobalVariables("objIE").Value = objIE
Main = DTSTaskExecResult_Success
End Function
Затем твои какие-то действия, преобразования, тайм-ауты и пр.
В завершение еще одна задача в виде активного скрипта - закрытие IE:
Function Main()
DTSGlobalVariables("objIE").Value.Quit
Main = DTSTaskExecResult_Success
End Function
Все.
...
Рейтинг: 0 / 0
16.02.2001, 11:34
    #32002341
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS Package и InternetExplorer
Большое спасибо !!
Все работает

Вопрос для расширения знаний по активным скриптам: а как можно узнать список
доступных для функции CreateObject объектов и их свойств и методов ?
...
Рейтинг: 0 / 0
16.02.2001, 14:13
    #32002343
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS Package и InternetExplorer
К активным скриптам этот вопрос прямого отношения не имеет, лучше почитайте какую-нибудь популярную книжку по COM (COM+) и Automation. Если не хотите углубляться в детали, то возьмите простейшую гляделку oleview.exe (в составе утилит на диске с Visual Studio). По-моему, их показывает даже Visual Basic (Project -> References).
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DTS Package и InternetExplorer / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]