Форум: "Система";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];
ВнизКак узнать путь к Internet Explorer? Найти похожие ветки
← →
Lex (2003-01-16 13:38) [0]Вот, собственно, и все.
← →
Дмитрий К.К. (2003-01-16 15:42) [1]В реестре пошарься (iexplore.exe)
← →
sinm (2003-01-19 04:31) [2]Это зачем тебе? :) Есть одна заковыка, версии выше 3-ей могут устанавливаться совместно со второй, так что получается два iexplore.exe. По-моему, лучше взять диски со всеми версиями iexplorer, установить vmvare и кучу разных виндов и пробовать, пробовать (смотря на логи монитора изменений реестра)... Работа на целый день, но если справишься, отпиши, в долгу не останусь :)
Alexey.
p.s. если очень надо, то проще не загибаться под тонкости разных версий (а ты думаешь почему релизы выпускаются отдельно для разных виндов ?? :) ) и при установке/инициализации обшарь диск и найди -- надежно на 100%.
← →
app (2003-01-19 12:18) [3]Lex © (19.01.03 12:08)
sinm> Еще варианты будут? :)
Да тут прогу одну пишу... В системе браузером по умолчанию может быть зарегистрирован какой-нибудь другой - Opera, например. А мне нужно открыть html страницу именно в IE. Поэтому стандартный shellexecute тут не прокатит. Остается только winexec("путь к ослу + путь к нужному html файлу")...
Дмитрий К.К > неее, это способ мне не подойдет...
← →
Anatoly Podgoretsky (2003-01-19 12:24) [4]Не ужели ты не знаешь где у тебе установлен Internet Explorer, а в чужой системе это может быть запрещено корпоративными правилами (очень часто бывает) и тебе нечего в чужой монастырь со своими правилами и амбициями соваться.
Если уж очень нужно, то ты обязан прямо спросить разрешение у пользователя и попросить у него какой именно Internet Explorer запускать. (см. sinm (19.01.03 04:31)) если ты еще хочешь и конкретную версию Internet Explorer, то четко это оговорить в спецификации, также и требование на default или путь к Internet Explorer.
← →
Song (2003-01-19 13:53) [5]FindExecutable()
← →
Lex (2003-01-20 13:43) [6]Anatoly Podgoretsky > Что может быть запрещено корпоративными правилами? Но мне, все же, нужен, если он есть, конкретный ответ на вопрос (если представить, как бы это трудно не было, что на компе только один IE)...
← →
Lex (2003-01-20 14:31) [7]> Song ©
Эта ф-ия подошла если бы internet explorer был зарегистрированным по умолчанию приложением для открытия html файлов...
← →
Anatoly Podgoretsky (2003-01-20 15:30) [8]Ну раз надо то поиск файоа по всему диску.
← →
blackman (2003-01-20 17:17) [9]А почему бы Вам не добавить свою прогу в контекстное Windows Explorer ?
http:/blackman.wp-club.net/myfaq/faq0201c.php#anc30
← →
mumu (2003-01-21 05:22) [10]Надо проверить наличие ключа в реестре
HKEY_CLASSES_ROOT\CLSID\{0002DF01-0000-0000-C000-000000000046}
Если он есть, то параметр LocalServer32 хранит путь к exe-файлу.
← →
mumu (2003-01-21 05:25) [11]Сорри, поправлюсь: LocalServer32 не параметр конечно же, а раздел.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c