Скачать файл средствами лотус...Реально?

Тема в разделе "Lotus - Программирование", создана пользователем Nikotin, 17 июл 2009.

  1. Nikotin

    Nikotin Гость

    Есть форма: На ней есть кнопка и РТ поле.
    Задача:При нажатии на кнопку, лотус лезет на определенную интернет страницу, берет линк файла, скачивает его и помещает в РТ поле.при этом пользователь никаких диалогов о скачивании файлов видеть не должен.
    Сложности положить скачаный файл в РТ поле я думаю не будет...=)Но вот как скачать???
    Что я сделал:

    Dim obj As Variant
    Dim html As Variant
    Dim Link As Variant
    Dim obj As Variant
    Set obj = CreateObject("InternetExplorer.application")
    obj.Navigate "C:\Documents and Settings\...\Рабочий стол\Main.html"
    Set Html = obj.Document
    Link = html.links(0).href 'Взял путь к файлу
    obj.Navigate Link 'эта строчка выводит диалог на скачивание (может можно как то избежать?)
    End Sub

    Какие я вижу пути решения:
    1.Использовать комманду IE - ExecWB( с параметрами 4(Меню "Файл" - "Сохранить как..."),2(Не запрашивать ввод пользователя )), но это лишь сразу выведет окно для сохранения файла.Вроде можно даже путь указать, но вот как бы из лотуса тогда отослать имитацию нажатия Enter?
    2.Через объект Microsoft.XMLHTTP, но у меня не получилось, и говорят многие антивирусы блочат такой метод.
    3.Ваш вариант...=)
     
  2. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    А GetDocByURL тут не поможет?
    Не надо никаких сторонних приблуд запускать...
     
  3. TIA

    TIA :-)
    Lotus team

    Регистрация:
    15 май 2009
    Сообщения:
    790
    Симпатии:
    0
  4. Nikotin

    Nikotin Гость

    Tia, спасибо=)
    Omh, а парсеры готовые есть?=)А то с XML пока не особо в ладах))
     
  5. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Nikotin
    Никаких там парсеров не надо: методом получаешь документ, там аттачментом лежит твой скачанный файл
     
  6. nadezdaMP

    nadezdaMP Гость

    а подробней можно? какой скрипт получился в итоге?? ;)
     
  7. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
Загрузка...
Похожие Темы - Скачать файл средствами
  1. Mady
    Ответов:
    4
    Просмотров:
    2.627
  2. sasha465
    Ответов:
    0
    Просмотров:
    3.558
  3. perepyk
    Ответов:
    0
    Просмотров:
    1.609
  4. serg24
    Ответов:
    1
    Просмотров:
    1.546
  5. unknown181538
    Ответов:
    6
    Просмотров:
    1.846

Поделиться этой страницей