Окно cmd в процессе трассировки - PullRequest
0 голосов
/ 10 января 2010

Я пытаюсь захватить данные из процесса cmd (прочитайте последнюю строку шоу процесса транскодирования в командной строке типа окна, чтобы поместить данные битрейта в форму vb6 с этими данными, чтобы построить оставшееся время и прогресс) эксперт WQW отправил мне исходный код, используя объектную модель хоста сценариев. с помощью этой строки я могу захватить последнюю строку,

With New WshShell
    Set oExec = .Exec("tasklist.exe")
End With

но появляется небольшая командная строка типа окна, я должен выполнять thix-процесс каждые 10 секунд, потому что мне нужно захватывать реальный битрейт, который постоянно меняется, так что вы можете каждый раз представлять экран в окне .... Как я могу выйти из экрана этого окна, я пытаюсь поставить в линию, vbminimized, но не работаю, я заканчиваю свой высокий школьный, и это мой проект, кто-то помогите мне ... спасибо всем, извините за мой английский это урод я из Лос-Анджелеса

1 Ответ

1 голос
/ 10 января 2010

Попробуйте использовать дополнительное самозакрывающееся окно оболочки

With New WshShell
    Set oExec = .Exec("%comspec% /C tasklist.exe")
End With
...