Я работаю с программой, которая использует IEframe.dll для отображения файлов HTML, которые хранятся на моем диске. У меня есть доступ к этим файлам, но мне нужно знать, в каком порядке они доступны.Как извлечь имена файлов, используемые IEFrame.dll?
Есть ли способ связаться с механизмом рендеринга, чтобы извлечь файлы, используемые в данный момент?
Я думаю, что другим способом скинуть этот кот будет писать сценарий для извлечения списка файлов, используемых процессом.
Примечание: Я уже пробовал «handle.exe -p programname> filenames.txt», но я не вижу файлы там. У программы есть возможность открыть эти файлы в HTML-редакторе, и именно так я могу знать, какие файлы используются, но это медленное, мне нужно что-то, что я могу записать на него.
Редактировать: Я думаю, правильное имя для движок рендеринга является «управление веб-браузер» Я не программист, и я не уверен, если я использую правильную терминологию
Edit2: OK Через некоторое Googling я нашел это: http://www.nirsoft.net/utils/sysexp.html
Эта программа, кажется, сделайте часть работы в том смысле, что она способна показать мне некоторую информацию, но я до сих пор не вижу там имен файлов, только ручки, которые, как я полагаю, являются временными
Edit3: после некоторого чтения я понял, что компонент, используемый моим приложением, - это IEFrame.dll, и он также использует MSHTML.dll (похоже, это управление отображением HTML-файлов. Приложение отображает два веб-странички на одном экране, оба файла находятся на моем жестком диске. Я не уверен, какой компонент обращается к файлам на моем жестком диске.