Конференция "Corba" » Прогресс [Delphi, Windows]
 
  • vvv_spb (17.04.07 12:49) [0]
    Привет!
    Кто кподскажет, как отследить процесс открытия файла.
    WordApplication1.Documents.Open(....);
  • umbra © (17.04.07 13:01) [1]
    что имеется ввиду под "отследить процесс открытия файла"? Что надо получить?
  • vvv_spb (17.04.07 13:15) [2]
    Хотелось бы получить что-то типа: Process.Progress:=Process.Progress+1;
    во время выполнения - WordApplication1.Documents.Open(....);
    или доступ к прогрессу который бежит снизу окна Wordа. Файлы пошли по 100метров, открываются долго.
  • clickmaker © (17.04.07 13:58) [3]
    эээ... а в самом ворде его не видно что-ли?
  • vvv_spb (17.04.07 14:20) [4]
    нет не видно, млин. (Word.Visible:=false)
  • umbra © (17.04.07 15:15) [5]

    > Хотелось бы получить что-то типа: Process.Progress:=Process.
    > Progress+1;

    вообще-то
    WordApplication1.Documents.Open(....);

    не вернет управление программе, пока не откроет файл. Можно, конечно создавать отдельный поток и просто считать там время, отображая некий прогресс, но зачем?
  • vvv_spb (17.04.07 15:26) [6]
    Зачем? :)
    Файл открывается 30 минут, больше 1000 листов. Хочется видеть "бег открытья".
    "не вернет управление программе, пока не откроет файл" - вот и я про то же.
    Можно поставить Animate1.Active:=true; - но это же тупо.
  • clickmaker © (17.04.07 15:34) [7]

    > 30 минут, больше 1000 листов

    зачем так издеваться над пользователями?
  • vvv_spb (18.04.07 08:32) [8]
    пользователь с этим не работает
  • clickmaker © (18.04.07 09:41) [9]

    > пользователь с этим не работает

    а кому тогда нужен этот прогресс?
  • vvv_spb (18.04.07 13:08) [10]
    МНЕ!
  • Сергей М. © (18.04.07 13:56) [11]

    > vvv_spb   (18.04.07 13:08) [10]


    > МНЕ!


    Тогда тебе следует понять, что

    WordApplication1.Documents.Open(....);

    - это не "открытие файла".

    Это открытие документа.
  • vvv_spb (19.04.07 14:00) [12]
    Знаю я! Еще один умник. что к словам педираться?
  • vvv_spb (19.04.07 14:21) [13]
    :) ну вы поняли. споибо. :)
  • Сергей М. © (20.04.07 16:08) [14]

    > педираться


    Любой "педират", кроме тебя, знает отличие между "файл" и "документ")
  • имя (26.03.09 13:40) [15]
    Удалено модератором
  • имя (26.03.09 13:40) [16]
    Удалено модератором
 
Конференция "Corba" » Прогресс [Delphi, Windows]
Есть новые Нет новых   [134428   +39][b:0][p:0.001]